网站动态

好久没有维护博客,解决主页头像不显示的bug

页面
字体
小树 · 12月20日 · 2014年

Gravatar头像不显示大多原因是因为调用了外国的服务器,如www.gravatar.com等,由于网络问题访问不到,解决办法也很简单,添加一个过滤器,把外国服务器的地址改为多说国内服务器地址就可以了。

找到主题的function.php文件,添加以下过滤替换服务器地址即可

//多说官方Gravatar头像调

function mytheme_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', 'mytheme_get_avatar', 10, 3 );

 

转载必须注明来源: 小树技术博客 » 好久没有维护博客,解决主页头像不显示的bug

11 条回应
  1. 红酒批发2015-5-9 · 18:54

    来鼓励

  2. SEO教程2015-4-26 · 11:20

    seo教程www.banshouseo.com

  3. 懿古今2015-3-9 · 13:55

    个人觉得国内也应该弄一套这样的头像系统出来才对

    • 小树2015-3-10 · 13:46

      要做出来不难,难的是怎么推广。

      • 懿古今2015-3-10 · 16:26

        现在用多说的人非常多,慢慢推广应该还是会有人接受的,毕竟这个用到的地方挺多的

  4. chan2015-3-5 · 20:36

    请问如何像你这样在文章中插入代码?

    • admin2015-3-6 · 10:41

      首先我用的是Wordpress,然后这是他的一个插件,Crayon Syntax Highlighter,你在WP后台,搜索并安装这个插件,然后启用就可以了。

  5. 夏日博客2015-1-13 · 11:04

    多说的缓存代码不错,很适用。

    • admin2015-1-14 · 10:05

      是的!

  6. 灰常记忆2015-1-2 · 12:07

    我有之前的头像缓存 不爽的话就不要显示头像