Gravatar又被墙了,WordPress同步Gravatar至多说头像托管解决方案

rccoder

我们在很多博客或者网站留言,评论的时候会看到有的人头像很酷很个性化,但是这个博客和网站本身并没有提供设置头像的功能,感觉有点神奇,那么是怎么做到的呢?其实这是使用了Gravatar。

Gravatar是Globally Recognized Avatar的缩写,是gravatar推出的一项服务,意为“全球通用头像”。如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像来。

Gravatar的概念首先是在国外的独立WordPress博客中兴起的,当你到任何一个支持Gravatar的网站留言时,这个网站都就会根据你所提供的Email地址为你显示出匹配的头像。当然,这个头像,是需要你事先到Gravatar的网站注册并上传的,否则,在这个网站上,就只会显示成一个默认的头像。

Gravtar最近被墙,WordPress头像显示自然是不行了,速度奇慢,解决方案如下,替换成多说的,加在function.php里面即可。

function rccoder_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', 'rccoder_get_avatar', 10, 3 );

试试,应该就没有问题了~

(注:用了多说的有问题,多说最近回溯,暂时没有找到合适的解决办法)

相关文章:WordPress谷歌字体解决方案

原文地址:http://www.rccoder.net/wp/915.html

阅读 4.6k

1.2k 声望
37 粉丝
0 条评论
1.2k 声望
37 粉丝
宣传栏