更换 Gravatar 服务器为多说解决 WordPress 因 Gavatar 服务器打开慢的问题

文 / @WordPress主题

Gravatar服务器的速度问题

最近,在国内访问Gravatar服务器的速度特别慢,有些地方甚至打不开。WordPress的评论系统用的默认头像就是Gravatar的,因此,这导致了WordPress后台和文章页面的加载速度非常缓慢。在后台中,我们可以直接设置不显示头像,但这也会使得评论页面看起来非常不美观。

如何解决这个问题

其实,我们可以通过过滤显示头像的函数,将Gravatar的服务器换成多说的服务器就可以解决这个问题。下面是代码:


function wizhi_get_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', 'wizhi_get_avatar', 10, 3);

将上面的代码复制到WordPress主题的functions.php文件中即可。然后,打开一个有评论的文章页面试一试,是不是加载速度瞬间就变快了呢?

如果您觉得上述操作过于麻烦,也可以通过安装由我开发的 wizhi-optimization插件 来获得此功能。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。