我是靠谱客的博主 淡淡狗,最近开发中收集的这篇文章主要介绍如何改变WordPress默认的jQuery引入来源,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

WordPress有个了不起的特征,就是自带了各种JavaScript库,包括jQuery在内,很方便的一点就是,WordPress允许我们根据需要修改引入jQuery库的来源。

比如说,为了减轻服务器的压力,我们想直接引用通过外部托管的适合WordPress版本的jQuery库(或者是CDN版本的jQuery库),那样的话,操作起来也并不难,直接使用下面的function函数:

1
2
3
4
5
6
7
function add_scripts() {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery' , 'http://code.jquery.com/jquery-1.7.1.min.js' );
wp_enqueue_script( 'jquery' );
}
 
add_action( 'wp_enqueue_scripts' , 'add_scripts' );

从以上代码可以看出,我们主要使用了三条函数:

  1. wp_deregister_script():将WordPress中当前的jQuery版本禁用

  2. wp_register_script():注册新的CDN版本的jQuery

  3. wp_enqueue_script():将jQuery引入到主题或插件中

值得注意的一点是,在引入jQuery上,我们使用了add_action(),而非add_filter(),因为我们不希望去改变 WordPress本身的文件代码,相反,在加载新的jQuery 时,我们还要依赖WordPress去为我们做事情,所以我们使用了action钩子,而不是filter过滤器。更多关于action及hook这些东西的详细解释,请访问WordPress 官方文档。


转载于:https://my.oschina.net/ajian2014/blog/300641

最后

以上就是淡淡狗为你收集整理的如何改变WordPress默认的jQuery引入来源的全部内容,希望文章能够帮你解决如何改变WordPress默认的jQuery引入来源所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部