优化WordPress的Google字体以加速国内服务器上的运行


Posted in PHP onNovember 24, 2015

由于Google被彻底墙掉,不翻墙就无法加载谷歌字体。很多新手朋友经常抱怨自己买的主机如何如何慢,给的示例站秒开,可是自己的站要几十秒才能打开,而且是全新安装的WordPress网站,没有任何图片也很慢。其实很多时候WordPress速度慢并非主机的原因,而是因为谷歌字体,今天我们就给大家提供一个优化谷歌字体的超详细教程,小白专用。

如何查看自己的网站是否包含谷歌字体

首先,打开FireFox或者Chrome,进入隐身模式,Firefox可以用快捷键Ctrl+Alt+P,Chrome可以用快捷键Ctrl+Alt+N。

其次,进入开发者模式,两个浏览器都可以用快捷方式Ctrl+Alt+N进入。这里我们以FireFox为例。

优化WordPress的Google字体以加速国内服务器上的运行

然后访问你的网站,在窗口下方将加载的内容按域名排序,可以看到'fonts.googleapis.com'的内容,就说明你的WordPress确实引用了谷歌字体。

优化WordPress的Google字体以加速国内服务器上的运行

在Chrome中是这个样子:

优化WordPress的Google字体以加速国内服务器上的运行

优化谷歌字体方案1:

安装插件,这个是最简单直接的方法,比较适合新手。在WordPress后台搜索‘disable Google fonts',然后会出来一堆插件,排在前面的两个插件是“Disable Google Fonts”和“Remove Google Fonts References”。亲测“Remove Google Fonts Reference” 插件更有效。

优化WordPress的Google字体以加速国内服务器上的运行

优化谷歌字体方案2:

修改WordPress代码。如果你可以通过FTP或者在线文件编辑器修改你的WP代码,这不失为一个有效的方法。对新手站长也不用担心,就算你没有任何代码基础,跟着教程一步一步做就可以了。打开wp-includes/scriptes-loader.php文件,如果你通过FTP下载到了本地,建议使用notepad++打开。使用Ctrl+H全文替换googleapis为useso,然后保存上传覆盖源文件。

优化WordPress的Google字体以加速国内服务器上的运行

究极解决方案:

如果以上几个方法都失效了,还有一个简单粗暴的方法,将WP所有文件打包下载到本地,当然,wp-content下的uploads文件夹可以不用。然后使用notepad++“文件查找”的功能,将所有的googleapis替换为useso,然后上传覆盖已修改的文件。

优化WordPress的Google字体以加速国内服务器上的运行

不过,如果使用CDN加速,或者任何缓存插件的话,修改之后都要清空缓存,尤其是wp-total-cache等插件。

PHP 相关文章推荐
php异常:Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE  eval()'d code error
May 19 PHP
PHP操作数组的一些函数整理介绍
Jul 17 PHP
php 数组动态添加实现代码(最土团购系统的价格排序)
Dec 30 PHP
PHP手机号码归属地查询代码(API接口/mysql)
Sep 04 PHP
与文件上传有关的php配置参数总结
Jun 14 PHP
PHP中提问频率最高的11个面试题和答案
Sep 02 PHP
浅谈PHP解析URL函数parse_url和parse_str
Nov 11 PHP
HTML中嵌入PHP的简单方法
Feb 16 PHP
PHP会话控制实例分析
Dec 24 PHP
实例分析PHP中PHPMailer发邮件
Dec 13 PHP
php tpl模板引擎定义与使用示例
Aug 09 PHP
PHP常用函数之格式化时间操作示例
Oct 21 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
Nov 24 #PHP
WordPress中缩略图的使用以及相关技巧
Nov 24 #PHP
WordPress中对访客评论功能的一些优化方法
Nov 24 #PHP
php发送短信验证码完成注册功能
Nov 24 #PHP
PHP获取文件扩展名的4种方法
Nov 24 #PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
Aug 17 #PHP
PHP如何通过AJAX方式实现登录功能
Nov 23 #PHP
You might like
PHP远程连接MYSQL数据库非常慢的解决方法
2008/07/05 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
2012/03/27 PHP
6种php上传图片重命名的方法实例
2013/11/04 PHP
PHP中IP地址与整型数字互相转换详解
2014/08/20 PHP
PHP实现文件上传与下载
2020/08/28 PHP
innerhtml用法 innertext用法 以及innerHTML与innertext的区别
2009/10/26 Javascript
json原理分析及实例介绍
2012/11/29 Javascript
各种页面定时跳转(倒计时跳转)代码总结
2013/10/24 Javascript
javascript scrollTop正解使用方法
2013/11/14 Javascript
node.js中的http.get方法使用说明
2014/12/14 Javascript
前端微信支付js代码
2016/07/25 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
Angular的事件和表单详解
2016/12/26 Javascript
基于vue-resource jsonp跨域问题的解决方法
2018/02/03 Javascript
AngularJS实现的鼠标拖动画矩形框示例【可兼容IE8】
2019/05/17 Javascript
原生js实现trigger方法示例代码
2019/05/22 Javascript
vue实现简单瀑布流布局
2020/05/28 Javascript
uniapp实现可滑动选项卡
2020/10/21 Javascript
ant design的table组件实现全选功能以及自定义分页
2020/11/17 Javascript
[01:34]2014DOTA2 TI预选赛预选赛 选手比赛房大揭秘!
2014/05/20 DOTA
[00:21]DOTA2亚洲邀请赛 Logo演绎
2015/02/07 DOTA
PyMongo安装使用笔记
2015/04/27 Python
Python创建数字列表的示例
2019/11/28 Python
python中def是做什么的
2020/06/10 Python
伦敦最有品味的百货:Liberty London
2016/11/12 全球购物
销售辞职报告范文
2014/01/12 职场文书
仓库管理制度
2014/01/21 职场文书
校园奶茶店创业计划书
2014/01/23 职场文书
环境工程专业自荐信范文
2014/03/18 职场文书
关于教师节的演讲稿
2014/09/04 职场文书
夫妻婚内购房协议书
2014/10/05 职场文书
1000字打架检讨书
2014/11/03 职场文书
安阳殷墟导游词
2015/02/10 职场文书
教师廉政准则心得体会
2016/01/20 职场文书
教你使用Python pypinyin库实现汉字转拼音
2021/05/27 Python
修改Nginx配置返回指定content-type的方法
2022/09/23 Servers