优化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查看session内容的函数
Aug 27 PHP
使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
Apr 25 PHP
php中实现获取随机数组列表的自定义函数
Apr 02 PHP
Thinkphp模板标签if和eq的区别和比较实例分析
Jul 01 PHP
php cli配置文件问题分析
Oct 15 PHP
Thinkphp无限级分类代码
Nov 11 PHP
实现PHP框架系列文章(6)mysql数据库方法
Mar 04 PHP
php将一维数组转换为每3个连续值组成的二维数组
May 06 PHP
Laravel中使用FormRequest进行表单验证方法及问题汇总
Jun 19 PHP
PHP中使用OpenSSL生成证书及加密解密
Feb 05 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
Laravel学习教程之路由模块
Aug 18 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+DBM的同学录程序(4)
2006/10/09 PHP
Yii中CGridView关联表搜索排序方法实例详解
2014/12/03 PHP
PHP用户管理中常用接口调用实例及解析(含源码)
2017/03/09 PHP
基于php解决json_encode中文UNICODE转码问题
2020/11/10 PHP
发布BlueShow v1.0 图片浏览器(类似lightbox)blueshow.js 打包下载
2007/07/21 Javascript
jquery实现简单的二级导航下拉菜单效果
2015/09/07 Javascript
Bootstrap创建可折叠的组件
2016/02/23 Javascript
JavaScript实现清空(重置)文件类型INPUT元素值的方法
2016/11/17 Javascript
jquery实现折叠菜单效果【推荐】
2017/03/08 Javascript
Angular.js 4.x中表单Template-Driven Forms详解
2017/04/25 Javascript
基于rem的移动端响应式适配方案(详解)
2017/07/07 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
Vue2.0父子组件传递函数的教程详解
2017/10/16 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
2020/02/11 Javascript
python基础教程之元组操作使用详解
2014/03/25 Python
17个Python小技巧分享
2015/01/23 Python
Python模块包中__init__.py文件功能分析
2016/06/14 Python
python中如何使用正则表达式的集合字符示例
2017/10/09 Python
Python实现KNN邻近算法
2021/01/28 Python
Python使用matplotlib实现绘制自定义图形功能示例
2018/01/18 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
Python实现投影法分割图像示例(二)
2020/01/17 Python
利用python在excel中画图的实现方法
2020/03/17 Python
Python使用jpype模块调用jar包过程解析
2020/07/29 Python
英国领先的杂志订阅网站:Magazine.co.uk
2018/01/25 全球购物
美国最佳在线航班预订网站:LookupFare
2019/03/26 全球购物
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
关于Java String的一道面试题
2013/09/29 面试题
土木工程毕业生自荐信
2013/09/21 职场文书
违反工作纪律检讨书
2014/02/15 职场文书
2014企业领导班子四风对照检查材料思想汇报
2014/09/17 职场文书
关于运动会广播稿200字
2014/10/08 职场文书
解除劳动合同通知书范本
2015/04/16 职场文书
教师个人教学反思
2016/02/23 职场文书
Mysql事务索引知识汇总
2022/03/17 MySQL
JavaScript获取URL参数的方法分享
2022/04/07 Javascript