优化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调用Oracle存储过程的方法
Sep 12 PHP
PHP编码规范的深入探讨
Jun 06 PHP
深入密码加salt原理的分析
Jun 06 PHP
php调用MySQL存储过程的方法集合(推荐)
Jul 03 PHP
PHP登陆后跳转到登陆前页面实现思路及代码
Jan 17 PHP
php实现按照权重随机排序数据的方法
Jan 09 PHP
php导入模块文件分享
Mar 17 PHP
php计算税后工资的方法
Jul 28 PHP
php.ini中date.timezone设置详解
Nov 20 PHP
基于thinkPHP类的插入数据库操作功能示例
Jan 06 PHP
php操作access数据库的方法详解
Feb 22 PHP
PHP7内核之Reference详解
Mar 14 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学习教程之第2天
2008/06/15 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
PHP的Yii框架中使用数据库的配置和SQL操作实例教程
2016/03/17 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
2016/06/22 PHP
php中各种定义变量的方法小结
2017/10/18 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
Javascript的各种节点操作实例演示代码
2012/06/27 Javascript
extjs 04_grid 单击事件新发现
2012/11/27 Javascript
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
微信小程序(三):网络请求
2017/01/13 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
JavaScript实现类似淘宝的购物车效果
2017/03/16 Javascript
javascript数据类型中的一些小知识点(推荐)
2019/04/18 Javascript
JS中实现一个下载进度条及播放进度条的代码
2019/06/10 Javascript
python将多个文本文件合并为一个文本的代码(便于搜索)
2011/03/13 Python
Python简单获取自身外网IP的方法
2016/09/18 Python
Python引用传值概念与用法实例小结
2017/10/07 Python
Python Cookie 读取和保存方法
2018/12/28 Python
Python3中lambda表达式与函数式编程讲解
2019/01/14 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
python 操作mysql数据中fetchone()和fetchall()方式
2020/05/15 Python
基于python实现计算两组数据P值
2020/07/10 Python
HTML5视频播放插件 video.js介绍
2018/09/29 HTML / CSS
2013年大学生的自我鉴定
2013/10/24 职场文书
给老婆的搞笑检讨书
2014/01/12 职场文书
安全生产先进个人材料
2014/02/06 职场文书
关于梦想的演讲稿
2014/05/05 职场文书
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
纪委书记群众路线整改措施思想汇报
2014/10/09 职场文书
奖学金主要事迹范文
2015/11/04 职场文书
2016年情人节广告语
2016/01/28 职场文书
如何书写公司员工保密协议?
2019/06/27 职场文书
使用CSS连接数据库的方式
2022/02/28 HTML / CSS
Spring Bean是如何初始化的详解
2022/03/22 Java/Android
SQL Server中使用表变量和临时表
2022/05/20 SQL Server