最近打开wordpress博客的时候,会出现加载ajax.googleapis.com,导致访问缓慢的问题,解决方案如下:
这是因为
找到Google Fonts 和 Google Ajax
将 Google Fonts 和 Google Ajax 替换为 360 的镜像库服务
其实 Google Fonts 服务对中文字体意义不大;Google Ajax 在国内也有很多类似的服务,比如新浪也提供类似的库服务。但是 360 完全镜像了 Google 的这两项服务,做了一个很不错的营销。
1、修改 \wp-includes\script-loader.php 文件,查找代码fonts.googleapis.com和ajax.googleapis.com语句(注意:要全部查找到)
替换fonts.googleapis.com语句为
//fonts.useso.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;
替换ajax.googleapis.com语句为
http://ajax.useso.com/ajax/libs/jquery/1.7.2/jquery.min.js
转到themes主题的functions.php主题找到http://ajax.googleapis.com/ajax/libs/jquery /1.7.2/jquery.min.js
替换为http://ajax.useso.com/ajax/libs/jquery/1.7.2 /jquery.min.jswordpress4.3以上版本,主题中会带有google的字体,需要更改;如果有不用的主题,可以删除!
相关文件:wp-includes/script-loader.php
查找“googleapis.com”
可以发现多处想干代码。
这样,我们就将 Google Fonts 字体库和 Google Ajax JS资源库全部换成了360网站提供的服务上了。现在重新打开你的网站,速度是不是快了很多?
如何检查和修改第三方 WordPress 主题中的代码通过上面的办法,我们修改了 WordPress 的核心代码和自带主题,更换了其中调用的 fonts.googleapis.com 和 ajax.googleapis.com 的代码。如果你使用的 WordPress 主题是第三方开发的,比如来自WordPress官方主题目录的主题等,需要你打开主题的每个文件检查一下,看看其中是否包含了以上代码。如果有使用到的话,也需要你做出同样的修改,换成 360网站卫士所提供的服务。