WordPress 链接google字体导致响应速度慢的解决方法

通过清心醉

WordPress 链接google字体导致响应速度慢的解决方法

就博主目前的这个主题,使用的就是google字体,每次打开时都要从google服务器上载入字体数据,由于大陆链接国外google导致响应时长等问题,经常要等好久页面才能正常响应过来。(修改前基本30秒以上才能完全显示,不管前后台都是,可以看出Worrdpress全部使用的都是google字体)

目前360已经把google字体搬到国内服务器上了。这样使用Wordpress就不用再为打开博客响应慢而愁了。

为了修复在中国国内访问的速度。需要修改以下两点:

一:修复后台的google字体链接

打开wp-includes/script-loader.php文件

查找:$open_sans_font_url

大约在581行(不同版本可能位置不一样,会查找到两处)

$open_sans_font_url = “//fonts.googleapis.com/css?family=******

修改为:$open_sans_font_url = “//fonts.useso.com/css?family=******

这样后台的打开速度就会有明显的提升了。

二:修复前台的google字体链接

因为大家使用的Wordpress主题不一样,所以需要修改主题目录下的文件

打开wp-content/themes/当前主题/functions.php

查找$fonts_url = add_query_arg

$fonts_url = add_query_arg( $query_args, “//fonts.googleapis.com/css” );

修改为:

$fonts_url = add_query_arg( $query_args, “//fonts.useso.com/css” );

这样,前台的打开速度就提升了

 

针对国外开源网站代码的使用,如果都有使用谷歌字体的,应该都可以直接用EditPlus软件来全站搜索“ fonts.googleapis.com ”关键字,然后把对应的替换成“ fonts.useso.com ”。就能提升在国内的访问速度了。

 

 

关于作者

清心醉 administrator

2 条评论

清心醉发布于11:11 下午 - 7月 5, 2014

作者尝试了在电信、移动、联通三大网络服务商的ADSL都是可以正常打开的。但是在网吧平台却无法连接fonts.useso.com。应该是网络监管部门对网吧进行监控或者是网吧复杂的软件平台影响。
有时间在去网吧进行测试。看能否找出在网吧平台的问题所在。
(在网吧用WIFI访问是正常的。说明网络可能没影响,应该是网吧系统的平台。)

清心醉发布于2:33 上午 - 4月 27, 2015

最新的google字体URL::
//fonts.googleapis.com/css?family=Raleway:300,400,500,700,600

网吧/家用宽带可以正常快速访问的参数.

发表评论

如果喜欢作者的文章,您可以打赏给作者:

TRC20(虚拟货币):


ERC20(虚拟货币):


Bitcoin(BTC):