Skip to content


WordPress使用国外主题打开很慢的解决方法

  很多国外主题都使用了Google的字体,但由于一些原因,在中国大陆访问Google的服务会有些问题,特别是Google退出大陆以后,影响越来越大,现在Google的字体库服务也影响到了。打开网页的时候一直提示正在打开fonts.XXXX.com,严重影响网站打开速度。

962940568520140606

  最早网上一些高手给出的解决方案是用插件移移除Google字体,不过这样很多时候会影响到网页布局。今天再次搜索的时候发现有网友提供了更好的方法,那就是直接将谷歌字体等链接替换成360国内CDN链接,360的CDN提供了常用web前端公共库,当然也包括Goole公共库和Google字体库,网站http://libs.useso.com,网友可以进入网站看一下。

  解决方法:

  下载googlefonts to 360插件,地址:http://pan.baidu.com/s/1jGxIMOY

  插件很小,只有几行代码,怎么安装插件不再多说,直接从网站后台上传然后启用插件即可。

  通过这个插件,所有的googleapis都被替换为了useso,并且因为并没有删除字体,所以保持了博客原有的美观,基本解决了因为google字体的原因导致的wordpress网站打开缓慢的问题。

  由于插件的原理只是替换了域名,所以代码其实是很简单的,所以对于各位有洁癖的coder来说,如果不愿意安装插件,那么可以直接在主题functions.php文件里面加上代码就行,代码如下(就是插件中的代码):


function izt_cdn_callback($buffer) {
return str_replace('useso.com', 'useso.com', $buffer);
}
function izt_buffer_start() {
ob_start("izt_cdn_callback");
}
function izt_buffer_end() {
ob_end_flush();
}
add_action('init', 'izt_buffer_start');
add_action('shutdown', 'izt_buffer_end');

  来源:http://jingyan.baidu.com/article/b24f6c82c39fd486bfe5daa8.html

Posted in 建站资源, 技术文章.


One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Catherine says

    请问怎么从网站后台上传然后启用插件?



Some HTML is OK

or, reply to this post via trackback.