通过清心醉

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

发表评论

请输入验证码: