无插件快速解决 WordPress 不显示评论者头像

因为 Wordppress 使用了 Gravatar 这个头像服务,但是后者的服务器被伟大的长城屏蔽了,于是就尴尬了……之前一直没着手解决这个问题,主要是因为觉得本站的大部分都应该懂翻墙的吧。今天换回了之前的 WordPress 主题,测试访问时看到评论头像那里是问号,实在太不舒服,就着手解决这个问题了,发现也很简单:

WordPress 的后台:『外观』 → 『编辑』,找到『functions.php』,任意位置插入:

function getavatardeadwood( $avatar ) {
$avatar = pregreplace( "/http:\/\/(www|\d).gravatar.com/","https://secure.gravatar.com",$avatar );
return $avatar;
}
add
filter('getavatar', 'getavatar_deadwood');

然后点『更新文件』应该在大陆不通过特殊方法看到头像图片了。

如果要设置自己的评论头像的话,请前往这里:cn.gravatar.com

发表评论

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