当前位置: 首页 > wordpress分享 > 正文

多说镜像解决wordpress gravatar头像不显示

看到网上有很多帖子在写wordpress的gravatar头像不显示,利用插件什么的。笔者之前写过一篇文章《修改wordpress默认头像链接让gravatar头像显示》不是利用插件,直接替换了官方的gravatar默认链接,修改成了cn.gravatar.com,今天在说一个非插件解决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"),"gravatar.duoshuo.com",$avatar);
  3.     return $avatar;
  4. }
  5. add_filter( 'get_avatar', 'mytheme_get_avatar', 10, 3 );

然后保存,前台刷新一下就OK了。

本文固定链接: https://www.ziyouwu.com/archives/811.html | 自由屋博客www.ziyouwu.com|wordpress建站技巧分享

多说镜像解决wordpress gravatar头像不显示:目前有5 条留言

  1. 板凳
    zevla

    学习了,博主的logo不错!

    2015-02-08 上午10:21 广东省汕头市 电信 [回复]
    • LOGO是百度贴里别人免费帮忙给制作的!

      2015-02-08 下午7:01 山东省济南市 电信 [回复]
  2. 额……我直接把头像换成本地图片了……

    2015-02-08 上午12:59 山东省济南市 联通 [回复]

发表评论

5 + 4 = ?


快捷键:Ctrl+Enter