昨天安装了新的主题Iconic One后,发现网站打开的速度突然又回到了前一阵Google被墙的时候,打开首页竟然二十秒以上,简直令人蛋疼.刚发现一个不错的主题,却出现了这种情况.
于是我在网上找答案,发现了墙外的梯子博主使用的主题跟我一样,都是Iconic One,我看了他的文章.他六月四号更新的文章叫Iconic One主题更改字体,里面道出了原因.
因为Iconic One主题使用的默认字体放在Google的服务器上面,而正好Google被墙,所以访问受到了影响.
他使用的解决办法是将默认字体更换为其他字体,然后删除了function.php下面链接Google服务器的代码.这种方法虽然能够解决,但是我感觉比较麻烦,而且我发现更改完的字体比较难看.下面我来介绍我自己的解决办法.
原因:其实我在前面的一篇文章360提供Google字体服务已经介绍了Google字体速度慢的原因和解决方案.那个是wordpress自身携带的Google字体服务的解决方法,但是当时我用的主题是twenty twelve,它里面没有使用Google字体服务,所以主题没影响速度.而Iconic One主题自身也使用了Google字体服务,所以影响了速度.
解决办法:
在wordpress后台点击外观→编辑→(模版函数)functions.php.然后找到fonts.googleapis.com,将其替换为fonts.useso.com.改完之后如果您安装了缓存插件的话,更新一下缓存,然后就可以了.useso是360的服务,而googleapis是Google的,改一下就OK.如果wordpress里面没改360服务的同学可以看我上面提到的那篇文章,里面介绍了在wordpress中如何修改Google服务为360的服务.
新闻热点
疑难解答
图片精选