现在的位置: 首页 > 站长杂谈 > 正文
A- A+
谷歌服务全线被封导致wordpress打开缓慢的解决方法
1,799 views

从5月27号左右开始,谷歌(Google)在华的几乎所有的服务都处于无法使用的状态,其中包括设在香港的谷歌中文版Google.hk、Google.com、谷歌澳大利亚版(Google Australia),谷歌的邮箱(Gmail)、日历(Calendar)、翻译(Translate)、地图(Maps)、分析(Analytics)和Google AdSense等等。

ping出来的IP均显示为“美国”,也就是说谷歌香港的服务器,已经由香港转移至美国,所以链接实际会很长,甚至断断续续出现请求超时的情况。有分析表示,此次对谷歌的屏蔽强度之大也是前所未有,可以说这是目前为止,谷歌在中国受到的规模最大的屏蔽。

google1

由于目前绝大部分WordPress主题都是使用Google的在线字体方案:Google Fonts。而WordPress是世界上最大的开源博客程序,Google服务不稳定,导致大量独立博客字体加载不出来,直接导致几十万独立博客打开速度变慢,严重时甚至导致网站打不开。

 下面提供两种解决方案:

360网站卫士的解决方案:

修改方法如下:

  打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.googleapis.com找到这行代码:

$open_sans_font_url = "//fonts.googleapis.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets";

把fonts.googleapis.com替换为fonts.useso.com

修改完保存,再次刷新,大家就可以发现,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到Google字体了。原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。

醒妹网的解决方案:

既然是关于Google字体,那解除字体问题就可以了。如果网页中设定的字体无法加载,那么网页会按照浏览器默认的字体显示。但浏览器并不知道Google字体服务被屏蔽了,还那么二的一直加载,直到加载失败。但这个过程会耗费十几秒的时间。

  Wordpress网站解决Google字体的办法:

第一种方法:安装Disable Google Font插件,但经过测试之后,没有明显效果。

第二种方法:注释或删除掉style.css和function.php有关加载Google字体的代码fonts.googleapis.com即可。

当然以上两种方法可以同时使用。

如果在更改style.css或function.php文件之后,wordpress网站报错,无法打开,或者新建文章时上传图片失败。一定是将wordpress文件的编码保存为非ANSI编码,用记事本打开,保存时选择编码ANSI替换掉原来的文件即可。

文章转载自卢松松博客http://lusongsong.com/reed/1060.html,感谢醒妹网投稿!



请选择您看完该文章的感受:

32不错 23超赞 23无聊 23扯淡 23不解 24路过 16难过
关于本文
相关文章

                                   

无觅相关文章插件,快速提升流量

×