解决谷歌google不能访问造成wordpress打开缓慢的问题
June 8, 2014
近日谷歌又不能访问了,开始没觉得有什么问题。对于技术控的我一直以来谷歌搜索是我的必备工具,这次似乎和往常不太一样,好几天了还是不能访问,通过修改
hosts等办法还是没用,只有翻墙出去才能访问,但总不能查点东西就翻墙吧~~~ 后来只能使用替代工具Bing搜索了,无奈。。。就在昨天,在月光博
客上得知 Google https服务被屏蔽 了,google将越来越远离我们了。。。再次无奈。
谷歌渐行渐远,但是对于我们广大wordpress用户来说,不是一个好消息啊,因为wordpress有些地方在调用google提供的服务,当谷歌不能访问的时候,会拖垮wordpress的下载速度。这几处地方,我现在拿出来说一下,并说明如何脱离google吧:
1. 前台页面访问Google AJAX Libraries API(一般多是在主题里调用的)
AJAX Libraries API架构在Google
Code上,提供了JQuery 等JavaScript库,本来CDN是为我们提供更快更稳定的访问,但是无奈在国内我们没法正常享受谷歌的CDN服务
啊。那我们只有转投国内了。现在国内也有很好的CDN服务,并且在国内还是使用国内的CDN公共库比较安全,下面先提供几个服务链接供您选择吧:
http://lib.sinaapp.com/
http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs
http://www.staticfile.org/
http://jscdn.upai.com/
下面说解决办法,以替换成百度CDN为例:
一般是在主题模板的header.php文件中找到引用谷歌CDN的代码处,比如我的是这句:
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全国的机房了。
(原文地址)
0 Comments