外贸营销

解决WordPress自带jquery库引起JS的冲突
2019.09.06 外贸营销

WordPress自身就支持一些jquery特效功能,来实现一些功能应用;

不少WordPress主题用的jquery特效可能会与WordPress默认的jquery代码之间产生冲突,造成重复加载拖累了网站加载显示速度;

为了避免这种情况发生,我们需要过滤排除掉自带的jquery特效,让网站顺利加载;

有两种方式解决这一问题,打开主题目录下面的functions主题控制文件

代码一:

//禁止加载默认jq库if ( !is_admin() ) { // 后台不禁止function my_init_method() {wp_deregister_script( 'jquery' ); // 取消原有的 jquery 定义}add_action('init', 'my_init_method');}wp_deregister_script( 'l10n' );

代码二:

//禁止加载默认jq库function my_enqueue_scripts() {wp_deregister_script('jquery');}add_action( 'wp_enqueue_scripts', 'my_enqueue_scripts', 1 );
上一篇下一篇
标签

有问
必答