wordpress 升级到4.2导致Gravatar Fixed插件失效的解决办法

因为各种原因,Aravatar头像被墙,很多朋友会使用Gravatar Fixed这款插件来修正,效果不错。

今天早上看到博客头像挂了,我以前用的是多说的头像缓存,现在发现头像地址变成了http://i2.wp.com/gravatar.duoshuo.com/avatar/ad516503a11cd5ca435acc9bb6523536这个样子,停用Gravatar Fixed,还是不行,后来通过搜索,发现要在functions.php文件里面加入如下代码,就能一劳永逸:

//头像缓存
function duoshuo_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', 'duoshuo_avatar', 10, 3 );
最初发布: 2015 年 04 月 24 日 11:03:00
最后修改: 2015 年 04 月 24 日 11:03:00
版权申明: 本文采用署名-非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权

6 条

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

  1. 两天

    恩 不知道怎么看到这篇文章的,想说的是,多说已经收衣服了。

    来自山东滨州· Unknown · Unknown
    1. Mr.He

      @两天右侧随机推荐的,你点进来啦

      来自安徽合肥· Unknown · Unknown
  2. Petaflops

    多说抽风好厉害

    来自上海· Unknown · Unknown
    1. Mr.He

      @Petaflops多说的服务器很不稳定,经常抽风~

      来自安徽· Unknown · Unknown
  3. 微风海岸

    没用多说了,直接用七牛云来做的头像图片存储

    来自四川自贡· Unknown · Unknown
    1. Mr.He

      @微风海岸多说经常抽风,头像缓存应该还成。

      来自安徽安庆· Unknown · Unknown