当前位置:首页 > CMS教程 > WordPress > 列表

WordPress屏蔽主题或者插件加载的jQuery文件

发布:smiling 来源: PHP粉丝网  添加日期:2015-10-15 15:15:14 浏览: 评论:0 

如果我们使用插件或者主题有的自带了jquery了,这样只要运行就会加载了,我们wordpress如果有默认的jquery就机以不需要这些第三方jquery加载了,下面来看屏蔽主题或者插件加载的jQuery文件的例子.

直接禁止加载默认jQuery库

  1. function my_enqueue_scripts() { 
  2.  
  3.     wp_deregister_script('jquery'); 
  4.  

add_action( 'wp_enqueue_scripts', 'my_enqueue_scripts', 1 );

这个代码会直接禁止调用jQuery插件的引入,但是在后台也被禁止了,可能会影响到后台的功能.

选择性的加载jQuery

  1. if ( !is_admin() ) { // 后台不禁止 
  2.  
  3.     function my_init_method() { 
  4.  
  5.         wp_deregister_script( 'jquery' ); // 取消原有的 jquery 定义 
  6.  
  7.     } 
  8.  
  9.     add_action('init''my_init_method'); 
  10.  
  11. //phpfensi.com 
  12.  
  13. wp_deregister_script( 'l10n' ); 

上面的方法先判断是否是在后台,然后在移除对jQuery文件的定义,挂载到WordPress的init过滤器上面,将上面的代码添加到当前主题的functions文件中即可.

Tags: WordPress屏蔽主题 jQuery文件

分享到: