Hostus香港VPS上安装WordPress解决Gravatar头像被墙

Hostus中文官网即架设在Hostus香港VPS上,但访问的过程中,发现速度非常慢。但其他程序放在Hostus香港VPS上速度非常快。经过Hostus中文官网的核查,发现是Gravatar头像加载速度非常慢,甚至出现连接超时的问题。这次,才想去并非是Hostus香港VPS速度慢,而是Gravatar头像国内被墙的原因。

好了,不多说了,直接给出Hostus中文官网的解决办法。

使用多说缓存Gravatar头像

找到主题下的functions.php,编译它,在合适的位置加上如下代码:

//使用多说缓存Gravatar头像

function duoshuo_avatar($avatar) {

$avatar = str_replace(array(“www.gravatar.com”,”0.gravatar.com”,”1.gravatar.com”,”2.gravatar.com”),”gravatar.duoshuo.com”,$avatar);

return $avatar;

}

add_filter( ‘get_avatar’, ‘duoshuo_avatar’, 10, 3 );

Tagged: ,

Comments: 4

  1. 主机啦 2015年8月8日 at 下午11:41 Reply

    好像wp国内用都有这个问题。

    • Hostcn 2015年8月8日 at 下午11:51 Reply

      后来查了下,发现很早gar头像就有问题。

  2. AlphaRacks 2016年2月23日 at 下午11:48 Reply

    不知道多说的稳定不?

    • Hostcn 2016年2月24日 at 下午5:46 Reply

      将就用吧,总比官方的好,呵呵~

发表评论

电子邮件地址不会被公开。 必填项已用*标注