wordpress后台打开速度太慢怎么办加载太慢的解决办法

    |     2015年2月10日   |   互联网络   |     0 条评论   |    2180

wordpress网站后台打开速度很慢的原因:

最近很多朋友反映WordPress打开速度慢,wordpress使用了Open Sana字体,该字体的文件存放在美国Google的服务器上。当你打开网站的时,左下角会一直加载fonts.googleapis.com信息,因为国内访问google超级慢,有时甚至被屏蔽。这是导致访问慢的最终原因。其实不仅仅是谷歌字体的问题和Gravatar头像的问题,当然我是不建议大家用插件来解决问题。

wordpress网站后台打开速度很慢的解决方法:

打开主题的 functions.php 文件,拉到最下面,在最后一个 ?> 之前加入如下代码,修改 functions.php 文件一定要小心,如果你不能保证一定不会出现语法错误请先备份,不然一旦出现语法错误网站就打不开了,需要用FTP将修改前的文件上传覆盖。

禁用谷歌字体

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;

替换Gravatar头像

function dmeng_get_https_avatar($avatar) {
    //~ 替换为 https 的域名
    $avatar str_replace(array("www.gravatar.com""0.gravatar.com""1.gravatar.com""2.gravatar.com"), "secure.gravatar.com"$avatar);
    //~ 替换为 https 协议
    $avatar str_replace("http://""https://"$avatar);
    return $avatar;
}
add_filter('get_avatar''dmeng_get_https_avatar');
转载请注明来源:wordpress后台打开速度太慢怎么办加载太慢的解决办法
回复 取消