自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > wordpress分享

修改wordpress默认头像链接让gravatar头像显示

2015-01-08 22:15:02

gravatar是wordpress默认引用的头像,现在很多wordpress用户发现好多留言者的gravatar头像不能显示,原因你懂的-被墙了,今天笔者发现gravatar引用的头像链接地址是o.gravatar.com/avatar/*,而把链接地址改成cn.gravatar.com/avatar/*的时候又能显示了,方法的原理是:官方的Gravatar 头像所在的路径一般都是www.gravatar.com、0.gravatar.com、1.gravatar.com、2.gravatar.com 这四个,我们只需要将头像默认的URL换成cn.gravatar.com的就行了。不知道是暂时的还是怎么回事,目前的解决办法就是把链接地址改成cn开头就行了,找遍全文都没有发现引用的链接,据说是因为被wordpress团队放在程序内核了,我们只能通过函数来修改了。

“gravatar头像显示”

具体步骤:

打开主题下的functions.php 文件,将以下代码复制粘贴保存即可。

  1. function mytheme_get_avatar($avatar) {
  2.     $avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"cn.gravatar.com",$avatar);
  3.     return $avatar;
  4. }
  5. add_filter( 'get_avatar', 'mytheme_get_avatar', 10, 3 );

然后再刷新下你的wordpress博客,就发现gravatar头像又显示了!

编辑推荐

热门小说