优化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 file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 PHP
php unset全局变量运用问题的深入解析
Jun 17 PHP
解析Ubuntu下crontab命令的用法
Jun 24 PHP
PHP利用REFERER根居访问来地址进行页面跳转
Sep 28 PHP
ThinkPHP实现动态包含文件的方法
Nov 29 PHP
php实现Mongodb自定义方式生成自增ID的方法
Mar 23 PHP
PHP实现清除wordpress里恶意代码
Oct 21 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
Mar 11 PHP
PHP实现的解汉诺塔问题算法示例
Aug 06 PHP
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
Jun 14 PHP
laravel框架中表单请求类型和CSRF防护实例分析
Nov 23 PHP
php+js实现点赞功能的示例详解
Aug 07 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编程语言开发动态WAP页面
2006/10/09 PHP
Laravel 5框架学习之日期,Mutator 和 Scope
2015/04/08 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
2016/03/21 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
Laravel框架使用Seeder实现自动填充数据功能
2018/06/13 PHP
js wmp操作代码小结(音乐连播功能)
2008/11/08 Javascript
jQuery学习笔记之控制页面实现代码
2012/02/27 Javascript
js数组方法扩展实现数组统计函数
2014/04/09 Javascript
Vue.js每天必学之表单控件绑定
2016/09/05 Javascript
javascript的几种写法总结
2016/09/30 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
2017/06/08 Javascript
jQuery实现的回车触发按钮事件功能示例
2018/03/25 jQuery
vue中使用GraphQL的实例代码
2019/11/04 Javascript
[03:28]2014DOTA2国际邀请赛 EG战队官方纪录片
2014/07/21 DOTA
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
在Python上基于Markov链生成伪随机文本的教程
2015/04/17 Python
Python的Flask框架及Nginx实现静态文件访问限制功能
2016/06/27 Python
Python实现爬取需要登录的网站完整示例
2017/08/19 Python
Python实现购物系统(示例讲解)
2017/09/13 Python
Python实现的视频播放器功能完整示例
2018/02/01 Python
浅谈tensorflow中张量的提取值和赋值
2020/01/19 Python
tensorflow模型保存、加载之变量重命名实例
2020/01/21 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
如何编写python的daemon程序
2021/01/07 Python
欧洲最大的婴幼儿服装及内衣公司:Petit Bateau(小帆船)
2016/08/16 全球购物
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
草莓网官网:StrawberryNET
2019/08/21 全球购物
俄罗斯最大的在线手表商店:Bestwatch.ru
2020/01/11 全球购物
体育专业个人的求职信范文
2013/09/21 职场文书
护理自我鉴定范文
2013/10/06 职场文书
政府绩效管理实施方案
2014/05/04 职场文书
员工薪酬激励方案
2014/06/13 职场文书
会计稽核岗位职责
2015/04/13 职场文书
英语导游欢迎词
2015/09/30 职场文书
用python画城市轮播地图
2021/05/28 Python