把博客的Gravatar替换为v2ex的CDN Gravatar

原文在此:http://www.v2ex.com/t/141485
要替换的小伙伴只需在自己博客主题的function.php中php结束标签之前加上如下代码即可:

/*替换v2ex的Gravatar CDN*/
function getV2exAvatar(avatar) {avatar = str_replace(array("www.gravatar.com/avatar","0.gravatar.com/avatar","1.gravatar.com/avatar","2.gravatar.com/avatar"),"cdn.v2ex.com/gravatar",avatar);
        returnavatar;
}
add_filter('get_avatar', 'getV2exAvatar');

这篇文章有30条评论

  1. 毒药 2014/11/3 #1 回复TA

    求这个主题啊….. 好赞…

  2. 千寻 2014/11/3 #2 回复TA

    这也能水一文!

  3. kn007 2014/11/13 #3 回复TA

    这个函数明显是复制别人的。。建议改进成preg_replace,不能太懒

    • Kagami 回复 kn007 2014/11/13 回复TA

      就性能来说str_replace比preg_match高了
      PS:这么简单的函数需要抄?

      • kn007 回复 Kagami 2014/11/14 回复TA

        确实就性能来说是高了,但毫秒级,没啥感觉啊。。。
        话说确实不需要抄。我的错。

        • Kagami 回复 kn007 2014/11/14 回复TA

          嗯,所以能不用正则的时候我还是不用正则了(=゚ω゚)=

  4. 大肥羊 2014/11/17 #4 回复TA

    用SSL的也可以

  5. stan 2014/11/18 #5 回复TA

    正好用到

  6. moon 2014/11/19 #6 回复TA

    对多说不起作用……真是业界毒瘤……

  7. 萌口组 2014/11/24 #7 回复TA

    哈哈这两天各种抽。。。无奈也换了!!真是不错!

  8. 幻想夏鄕 2014/11/26 #8 回复TA

    这真是极好的

  9. 我是直接换存了……

  10. zllz 2015/1/3 #10 回复TA

    我也是用的v2的!感觉不错啊!

  11. 橘子 2015/2/27 #11 回复TA

    然而此时V2已挂hhhh

    • spoonwep po主 回复 橘子 2015/2/27 回复TA

      2333 没想到v2ex终于还是被盯上了

  12. World 2015/4/8 #12 回复TA

    用多说的会快点

发表评论

*

List
Love
00:00