GoogleFonts造成天朝内访问WP小站慢的问题

通常WordPress的后台,以及一些默认主题,或者是老外制作的主题,都会涉及到对GoogleFonts (fonts.googleapis.com) 的访问,墙内用户一般都是很难打开的,以至于造成了WP小站打开缓慢。

解决方法如下:

1. 使用相关插件禁止GoogleFonts的使用:

可以安装 Disable Google Fonts 或者 Remove Open Sans font Link from WP core 等插件。

2. 使用相关镜像替换 fonts.googleapis.com

推荐使用 fonts.useso.com 替换掉 fonts.googleapis.com
具体替换方法,可以在WP代码根目录下搜索 fonts.googleapi.com,然后逐一替换为 fonts.useso.com

例如 wp-includes/script-loader.php,需要将

$open_sans_font_url=//fonts.googleapi.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets“;

替换为:

$open_sans_font_url=//fonts.useso.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets“;

同时有好心人将以上工作制作了一个WP的插件,也可以直接安装插件解决以上的问题,详情请参见:http://www.soulteary.com/2014/06/08/replace-google-fonts.html

fonts.useso.com 是360提供的一个前段公共CDN,具体的服务说明可以参见 http://libs.useso.com/,看起来也算是靠谱。

另外,网上还有一些其他的方法可以解决此问题,但个人感觉第二种方法比较简单,也就没有再列觉其他方案了。