2019加速WordPress网站的国内 javascript CDN源

由于很多主题插件引用了googleapis服务和国外的 javascript公共插件,造成国内访问速度缓慢或者错误。你可以通过修改这些引用的文件地址到国内来加速:

  • https://www.jsdelivr.com/ 国外,但是国内访问速度快的Javascript 库 CDN。
  • http://www.staticfile.org/ 七牛提供的免费、快速、开放的 CDN 服务
  • http://jscdn.upai.com/ 又拍云CDN
  • https://www.bootcdn.cn/ 稳定、快速、免费的前端开源项目 CDN 加速服务

替换方法:

一、插件法

安装插件后自动转换文件地址。使用方便快捷。缺点是只能将源替换到插件指定的地址,其他第三方地址需要修改代码。常用的插件有:

插件安装激活之后,在插件选项页中选择合适的国内源即可使用。

 

二、直接修改代码法

这个操作非常简单,就是找到代码中引用了 fonts.googleapis.com,ajax.googleapis.com 或其他公共库的地方,替换到国内cdn源即可。比较有效的方法是使用Linux命令,直接在服务器后台自动替换。这样的操作自动化程度高,适用性强。每次插件升级之后不需要人工编辑,运行一次命令即可自动替换。

具体的命令如下:

  1. # grep -r ‘fonts.googleapis.com’ *|awk ‘{ print $1}’|awk -F: ‘{print $1}’
  2. $ grep r ‘ajax.googleapis.com’ *|awk ‘{ print $1}’|awk F: ‘{print $1}’|uniq

详细说明参见: http://www.361way.com/fonts-ajax-googleapis-wordpress/3464.html

三、Google Map 谷歌地图的js替换

可以把Google Map 的源 http://maps.googleapis.com/ 用国内源:http://maps.google.cn/maps/api/js、http://ditu.google.cn/maps/api/js 来替换。详细说明参见:

  1. https://blog.csdn.net/elainejaney/article/details/79523911  Google API国内替代版本

留下评论