WordPress去除Google字体插件:Remove Google Fonts References

转自 http://www.brunoxu.com/wordpress-google-fonts-plugin-removal-remove-google-fonts-references.html

 

因为GFW的关系,国内访问google资源受阻,特别是今年六月份出现的字体文件加载不上导致整个网站打开速度巨慢的问题。

现在已经八月了,我不是没有关注过这个问题,期间也帮朋友去掉过google字体的引入,但是自己博客站却没有在意,可能是本地缓存了字体文件,也可能是经常用代理、VPN的原因,今天下午有朋友说我网站很慢,我才意识到问题,并开始着手解决这个问题。

就这个问题,现在出来的方法很多,一般有几种:代码去除字体的注册、在functions里面去掉引用google字体、插件去除Open Sans字体、下载字体文件到本地修改引用地址。

代码去除字体注册的缺点是,有一种字体就要移除一种字体。

functions里面移除引用语句,可是后来发现有些引用根本不在里面,而是隐藏在其他文件里面,比如“library/function/funciton.php”,这样的就很难找到。

插件这里要提到disable-google-fonts,这个插件说明上写的是能移除Open Sans和其他谷歌字体,仔细看了代码还包括对lato,source sans pro和bitter字体的移除。可是恰恰不包括我用的主题里面的Ubuntu字体。所以才导致了我写Remove Google Fonts References这个插件来解决问题。

Remove Google Fonts References原理是缓存所有html代码,移除所有对谷歌字体的引用,这样能保证不会遗漏,不需要到处找,不用担心主题升级后失效,而且前后台都支持。

Remove Google Fonts References插件还没上WordPress官网,还不能通过后台搜索到,先提供离线下载: http://www.brunoxu.com/wp-content/uploads/2014/08/remove-google-fonts-references.zip

2014-08-21插件已经通过审核,现在可以通过后台搜索Remove Google Fonts References来安装插件了。

插件WP首页: http://wordpress.org/plugins/remove-google-fonts-references/

插件首页: http://www.brunoxu.com/remove-google-fonts-references.html

分享到:

4 条评论

昵称
  1. 回音Melody

    这个比Useso take over Google更适合我,中文站不需要英文字体。。。

    1. Bruno

      嗯,是的

  2. Sisco

    用完之后还是有些字体加载不了

    1. Bruno

      加我QQ 263609376