【插件】wordpress如何利用JSDelivr cdn加速js、css静态文件

2020.4.7 技术分享 89

【插件】wordpress如何利用JSDelivr cdn加速js、css静态文件

 

【插件】wordpress如何利用JSDelivr cdn加速js、css静态文件

第一种办法 也是比较直接的是利用插件JSDelivr cdn,

这个插件JSDelivr cdn后台暂时找不到,需要的话,可以到这里去下载 安装

Github:https://github.com/jsdelivr/plugin-wordpress

但是听说会和一些插件有冲突,部分网站安装不成功,比如本站

安装后点击启用,会出现 空白页,前台和后台都会出现,郁闷了,也不知道为什么

而且 虽然设置简单,但是 也不能完全替换后台的所有 css。js文件,只能部分加速wordpress cdn

所以 手动的办法就比较麻烦一点

就是 手动去替换掉 用 JSDelivr 了

一般的网站的js  css引用文件在function.php文件里修改路径,插件一般可以去 编辑里面修改

例如:wp_enqueue_script( ‘bluth-magnific’, get_template_directory_uri() . ‘/js/jquery.js’, array(‘jquery’), BLISS_VERSION, true);

直接用类似 https://cdn.staticfile.org/jquery/3.4.1/jquery.js 替换掉  /js/jquery.js 即可

但是要注意

get_template_directory_uri() 意思是从网站本地获取; $protocol.’: 就是从第三方CDN地方获取。所以我们改成:

wp_enqueue_script( ‘bluth-magnific’, $protocol.’://cdn.staticfile.org/jquery/3.4.1/jquery.js’, array(‘jquery’), BLISS_VERSION, true);

 

相关推荐:

评论

昵称*

邮箱*

网址