就博主目前的这个主题,使用的就是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 ”。就能提升在国内的访问速度了。
关于作者