WordPress谷歌字体导致速度变慢解决方案
- 4080
- Linux
- 11
- super_dodo
- 2014/11/04
最近新装了wordpress的新版本的4.0看界面也非常的漂亮。但是装起来尤其是本地环境,打开后台灰常灰常的缓慢,可能要5秒左右。且发现后台的字体一下很优美,一下又比较难看。查看源代码发现有字体没加载成功,是从google加载的。瞬间懂了,原来是字体库的原因。所以查找原因,寻找办法,最终解决,测试,比较顺畅了。一切OK.方法如下:
由于谷歌相关网址在国内无法访问,而WordPress后台和主题(特别是国外主题)内置了谷歌字体,导致近期访问速度急剧下降,甚至长时间卡起,无法显示正文,为此发布了修改代码的解决方案。
虽然有插件可以用,但插件反映没有效果的人很多。不如修改文件来得靠谱。
解决方法有3种,任选1种即可,以wordpress 4.0 为例
1. 字体库替换,修改字体链接到360的开放代码库
2. 直接去掉谷歌字体
3. 下载谷歌字体到本地
A 字体库替换法:
打开wordpress代码中的wp-includes/script-loader.php文件,搜索googleapis.com 找到如下图代码,在约149行和603行
将其中所有的googleapis.com替换为useso.com即可改善。保存。
这个方法的原理就是不再去美国服务器(google服务器已经从香港搬走了)请求google字体,改为从360的开放代码库中获得,速度自然快上不少。
B.字体库去除法:
按上面的方法;
找到148行到158行的代码全部删除
找到602行到604行的代码全部删除
保存。
C.本地字体法:
就是从360开放代码库中的8个JS文件和1个CSS文件下载到本地,和wordpress程序放到一起,如上述方法把链接修改成自己的域名。
此方法不推荐使用哈!有兴趣的可以自行尝试。
一个男人的颓废比没钱来的更招人厌恶!!!网上这段话分享给你们,简直不能同意更多了!
相关阅读
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
热门文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
最新文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例