WordPress3.8版本以后新版本有时会出现这个问题,就是后台操作的时候变慢了,很多朋友以为是主机空间服务器问题,于是很多游子主机用户纷纷反馈这个问题,是不是你们的主机太垃圾了速度为什么这么慢!!! 其实不然,游子主机都是精挑细选的机房和线路,速度是不会有问题。其实很多问题都不是问题,游子仔细分析,是载入谷歌字体的时候延时导致的,这一切应该归功于伟大的防火墙,你懂的我就不多说了。
游子一直提倡主机用户使用谷歌浏览器来进行网站开发,如果你没有安装谷歌浏览器建议你安装一个。谷歌浏览器F12进入Developer Tools 然后切换到Network页签,重新刷新一次网页。就会看到浏览器加载项,找到是什么加载慢导致网站访问慢。游子用开发者工具查看了一下,原来3.8版本的字体使用的是Google FontsOpen Sans,在国内访问不稳定所以会高延时,导致网站访问慢。
解决方法如下直接添加到主题的functions.php中即可禁用后台Open Sans:
//禁用Open Sans
class Disable_Google_Fonts {
public function __construct() {
add_filter( 'gettext_with_context', array( $this, 'disable_open_sans' ), 888, 4 );
}
public function disable_open_sans( $translations, $text, $context, $domain ) {
if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
$translations = 'off';
}
return $translations;
}
}
$disable_google_fonts = new Disable_Google_Fonts;
同样的方法可以检查所有为什么加载慢的网站,国内网络环境复杂每个地区网络都不一样,网络高墙的时代里如果主题里面引用了Google的东西那么网站打开变慢就可以肯定是这个问题导致。通常表现为调用JS,Fonts,Api等等。
查看网站源文件Ctrl+F查找 google ,如果有任何链接到google的链接可以根据实际情况替换或者删除掉。
通常表现为 网站访问速度超慢,正在链接ajax.googleapis.com 或者 fonts.googleapis.com
本文章是转自于游子网络