新闻中心

WordPress自带插件与jquery库起冲突的解决方法

作者 / 时间 2014-07-31 15:55:02

无忧主机小编在日常售后中总会遇到一些wordpress程序的问题,主题与插件冲突导致前台白屏,插件与Jquery冲突导致网站加载慢,甚至是加载不出来等情况,因为WordPress主题和插件都会加载不同的JQ库,包括加载Wordpress自带jquery库,从而不可避免地会产生一些冲突,那么我们可以做一些禁止Wordpress自带的Jquery库,避免一些需要Jquery库的JS加载。 操作方法:把Wordpress当前主题文件里面的文件:functions.php文件下载到本地,并且添加如下代码: 代码一: //禁止加载默认jq库 function my_enqueue_scripts() { wp_deregister_script('jquery'); } add_action( 'wp_enqueue_scripts', 'my_enqueue_scripts', 1 );   代码二: //禁止加载默认jq库 if ( !is_admin() ) { // 后台不禁止 function my_init_method() { wp_deregister_script( 'jquery' ); // 取消原有的 jquery 定义 } add_action('init', 'my_init_method'); } wp_deregister_script( 'l10n' ); 大家会说,添加到哪里呀,呵呵,添加到functions.php文件的最下面,最后一个 ?> 里面就可以了! 注:上面的方法同样可解决HotNews主题与最新版Akismet插件冲突问题。 无忧主机相关文章推荐阅读: 添加WORDPRESS数据库运行状态日志 设置WORDPRESS评论达到数量后自动关闭评论 谷歌影响后WORDPRESS存在的问题并分析解决 WORDPRESS表单插件WP USER FRONTEND PROWWP

本文地址:https://www.51php.com/wordpress/15355.html

1
1
1
1
1
1
1