香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机小编在日常售后中总会遇到一些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

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档