邪罗刹的菠萝阁


> 小邪发现其实插件并不是那么难写,只要搞清楚 WP 的 Hook 功能就可以很能搞出一个插件,很简单喔。
> 那个,说真的,小邪以前其实对自己不懂又貌似很复杂的东东总觉得怕怕的,但一咬牙就很快学会鸟。

一. 简单安装 Install:

> 通用老方法,先解压缩,然后把 Mini-gravatar-cache 目录放到 WordPress 中 Wp-content 的 Plugins 里。
> 接着再进入 WP 的后台插件管理,找到 Mini Gravatar Cache 这个插件,最后启用这个插件就 OK 咯。

二. 关于 WP-Gravatar-Mini-Cache v1.00:

> 由于 willin大湿 更新了他原本的代码,并且修改成了 Hook 形式,而小邪则是另辟蹊径,达到类似的效果。
> 所以小邪的这个插件应该算是分支衍生版本吧。呵呵,用得开心就好,喜欢折腾就用Willin,懒人用小邪。

> WordPress官网下载传送门 - http://wordpress.org/extend/plugins/wp-gravatar-mini-cache/

三. Update:

> 老页面存档 - http://www.evlos.org/2009/01/04/original_my-first-plugin-mini_gravatar_cache/

Leave a comment
233 Comments.
  1. bolo Mozilla Firefox Windows 坐沙发!#1

    向官方申请插件很快的啊,一般大半天就行了

    @
  2. Joyla Internet Explorer Windows 坐板凳!#2

    貌似不用WP了,呵呵!

    @
  3. 柳城 Google Chrome Windows 躺地板!#3

    强大啊。 不知我的主题能不能用?

    @
  4. JasonChao Google Chrome Windows 天花板!#4

    装上去试试

    @
  5. bolo Mozilla Firefox Windows 下水道!#5

    囧。。。。你居然弄个rar格式的包

    @
  6. bolo Mozilla Firefox Windows 地心!#6

    有几个地方做的不太好,我拿去改造了

    @
  7. 哟,小邪要来上海啦,欢迎欢迎

    @
  8. :biggrin: 话说小邪多大的?不方便在这说就给我发个邮件咯。。

    @
  9. 做个ZIP压缩吧

    @
    • @阿吴 , 嘿嘿,好的,传送门:http://down.qiannao.com/space/file/evlos/-4e0a-4f20-5206-4eab/mini-002dgravatar-002dcache.zip/.page

      @
  10. 嗯,最好用zip。。。。。。。。。。。。。。不然rar特麻烦~!

    @
    • @蓝冰 , 嘎嘎,传送门:http://down.qiannao.com/space/file/evlos/-4e0a-4f20-5206-4eab/mini-002dgravatar-002dcache.zip/.page

      @
  11. WP好多插件都令人羡慕... :confused:

    @
  12. 我始终认为哪个niu.bi就是你的。啥时候弄个插件编写教程 :biggrin:

    @
  13. 编写个教程就方便了 :rolleyes:

    @
  14. 小邪的技术越来越NB了 :mrgreen:

    @
  15. 插件不错噢,偶还是自己动手改代码实现的 :mad:

    @
  16. philna2主题的作者以前写过一个带后台的缓存插件cache-avatar
    http://code.google.com/p/philna/downloads/list
    原理一样的,多了些设置,供参考

    @
    • @winy , 囧,貌似没发布在官网,小邪一般都去官网找插件的说,结果不是你说,小邪还不知道呢 ~

      @
  17. 哇呀呀,小邪牌插件出炉啦~~~给sablog写个呗。。

    @
  18. 很好。又一位童鞋入手G3鸟。
    蛋定~蛋定~

    @
  19. This account has been suspended.
    Either the domain has been overused, or the reseller ran out of resources.
    牛逼网 貌似挂了

    @
  20. 这个要支持,顶起!我现在就去下载个装在我的博客上。
    你的技术是越来越牛了,以后要给我们带来更多更好的WP插件啊,哈哈!

    @
  21. 恭喜.
    年轻人还是需要鞭策啊!

    @
  22. 藍冰 Mozilla Firefox Windows #22

    我想知道你這個水印怎麼加的?難不成是P上去的?

    @
  23. 哈 几天没见 小邪的功力进步的很大哇~~

    @
  24. 厉害厉害~我是一直想写,一直不能静下心来学学

    @
  25. 呵呵,我也弄了个插件,MINI-KEYWORDS,可后台自定义首页关键字。献丑了。 :mad:

    @
    • @Nox , 呵呵,也是蛮有意思的插件喔 ~

      @
      • @邪 罗刹,
        呵呵,我的那个插件不打算去官方申请了,没意思,这类的插件太多了,这几天有个特别想法,估计要开发一个比较独特的插件,估计要把几年前学了又丢,丢了又学的PHP和MYSQL统统用上了。哎,技术有限啊,估计要很长时间了。

        @
    • @Nox , 嘿嘿嘿,强力关注中,难道是全自动生成 AV 的插件??!!

      @
  26. 嘿嘿试试去,奇趣发现这个域名确实挺牛X,原先经常在Dz论坛看到这域名的帖子广告。。

    @
  27. 功能貌似很强大。呵呵

    @
  28. 牛点逼不错啊,哈哈

    @
  29. 围观中。。下载下来做小白鼠去。

    @
  30. 支持插件开发,这样可以造福菜鸟们了,哈哈。

    @
  31. 居然发现昨天卡的连留言都没有留上!

    @
  32. 博主的文章都很不错哦。

    @
  33. 马上就要过年了。支持一下啊

    @
  34. 下来看看再评论

    @
  35. 自己做插件的啊,灰常厉害!

    @
  36. 哈哈.看老万那些缓存的方法头疼.. 既然有插件. 那就用上!

    @
  37. 厉害厉害.. 这插件居然是你做的~~~

    @
  38. 真是我等懒人必备啊

    @
  39. 谢谢 小邪,已装上~~~

    @
    • @Terry , 汗,不好用吗?看你没在用额,有啥需要小邪修改的吗?

      @
      • @邪 罗刹,
        装上之后跟我的主题貌似有点冲突,comment地方都显示错误的代码,但是我不怎么看得懂,就只有又卸载掉了~~~~

        @
    • @Terry , 额,真是不好意思 ~
      小邪也看过你的主题,貌似对头像函数也进行了处理 ~
      貌似和小邪的函数冲突了 ~ 杯具 ~

      @
      • @邪 罗刹,
        嗯,我的主题是livesino的,自己不怎么懂~~~以前折腾过手动改gravatar头像缓存的,也是出现错误~~~杯具,只有忍痛割爱了~~~ :sad: :sad:

        @
  40. 还有个和niu.bi差不多的

    qichi.da.ru

    七尺大乳

    @
  41. LooTan Internet Explorer Windows #41

    :sad:

    @
  42. 为了这个缓存插件,我毅然决定换主题,现在已装上了~~~~ :mad: :mad:

    @
  43. 我就不明白了。 他为什么就不缓存我自己的头像呢??? 别人的都可以。。

    @
    • @Youwei , 嘎?吓到小邪了,小邪自己的头像照样缓存了的说 ~
      额,看你博客上你的头像已经被缓存了呀?!

      @
  44. 自己手动上传了个。。还有一个疑问,这个缓存多少时间更新一次呢?

    @
  45. 我本来想给typecho搞这个来着后来觉得必要性也不大,除非做读者墙集中调头像那种

    @
  46. 下載一看, 好面熟啊! 原來我的 '小g' 發展成插件了, 鼓勵鼓勵!!

    @
  47. 感谢..
    已经在使用了,比起gravatar-cache 要方便很多了..

    @
    • @oubeichen , 呵呵,真开心对你有用 ~
      有问题请向小邪反应喔 ~

      @
      • @邪 罗刹,
        我说了啊...
        又留了一条回复,但是怎么没了呢?
        我说有的皮肤用这个插件后留言挤成一团..
        还有就是没有头像的人默认为灰色人头..
        能否换成别的自己想要的或者随机的?

        @
    • @oubeichen , 灰色头像请修改插件文件中的 ~

      $ava_default = $ava_dir.'/global/tool/iava/default.jpg';
      //上面这行修改成下面这样
      $ava_default = '由http开头的自己想要的头像地址';
      

      额,随机的修改方法小邪稍后回复你 ~
      留言挤成一团的问题小邪迟一点会升级一下插件发在新文章里的 ~

      @
  48. 可到http://blog.oubeichen.cn/message/看看

    @
    • @oubeichen , 杯具,“糟糕!谷歌浏览器无法连接到 blog.oubeichen.cn” ~

      @
      • @邪 罗刹,
        怎么这时又回复了?
        昨天不巧服务器正在转移,现在已经恢复正常了..
        不过,我已经关闭插件了...
        如果开启,回复的内容的上下行距变得很小...
        用cn域名很危险,所以我已进全部301到blog.oubeichen.com了..
        不过还是顺便谢谢一下你的插件,希望能更加厉害!

        @
    • @oubeichen , 汗,不好意思,没看评论时间。
      呵呵,小邪在加油中 ~o>_

      @
  49. 这个带时效性吗?
    比如说头像15天后 再自动更新

    @
  50. 我的头像不行呀

    @
  51. 研究一下

    @
  52. 杯具,都下载不了了

    @
  53. :mrgreen: 在wp网站绕了一圈硬是没有发现你的这个插件,后来才发现早已没鸟;
    无奈您的网站下载链接做成字体很小,还是中间划线,很费劲的才找到 :exclaim:

    @
  54. :exclaim: 刚刚发现不能用啊 ;可能是我模板问题,使用以后头像旁边全是代码!

    @
  55. *
    function.copy]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /wp-content/plugins/mini-gravatar-cache/index.php on line 26

    @
  56. 谢咯罗刹~

    @
  57. 你好 用了这个插件以后 原来的样式没有了,请问怎么设置呢?
    还有就是那个缓存目录可不可以更改呢?怎么修改呢?

    @
  58. 那这个插件如何清楚缓存呢?

    @
  59. kan.willin 的 Gravatar 緩存都出新版了,你的插件什么时候更新啊。期待中。

    @
    • @alexin , 额,其实木有必要出新版了 ~
      因为说起来,小邪的这个等于就是willim大叔新版的正则式版 ~
      他的新版就是把那段代码修改成了function ~

      @
    • @alexin , 而小邪早就是function了 ~
      他用的add_filter,小邪也早就用上了 ~
      preg_match('/avatar\/([a-z0-9]+)\?s=(\d+)/',$imgc,$imgc_md5);
      额,同时,小邪这行代码的效果和他的下面这几行代码的效果一致 ~
      $tmp = strpos($avatar, 'http');
      $g = substr($avatar, $tmp, strpos($avatar, "'", $tmp) - $tmp);
      $tmp = strpos($g, 'avatar/') + 7;
      $f = substr($g, $tmp, strpos($g, "?", $tmp) - $tmp);

      @
    • @alexin , 可能你的主机上面运行copy函数不是很顺畅 ~
      回头小邪升级插件,会提供多种方法的 ~
      不过得等一些时间才有空呢 ~
      你可以先试试willin那里的 ~

      @
  60. 非常感谢 :rolleyes:

    @
  61. 小邪老大,为什么插件安装以后,没申请Gravatar显示的都是神秘人头像,不可以改吗?

    @
  62. 大小貌似有点问题!

    @
  63. 你好,您的插件对我的主题显示格式出现了应先,请问是否能够帮助解答。test.freezhao.com,您可以自行注册查看问题

    @
  64. 感谢作者 :mrgreen:

    @
  65. 无头像测试~

    @
  66. 看了下你的Twitter,原来是同道中人……

    博客里完全没瞧出来= =

    @
    • @剑书 , 博客是表人格 ~
      微博是里人格 ~
      o(* ̄▽ ̄*)ゞ ~

      @
    • @剑书 , 嘿嘿,感觉最近十月番超给力的 ~

      [圣诞之吻ss].[TTsub][Amagami.SS][01].[GB][RV10_AAC][848X480]
      [KTXP][天降之物F][Sora_no_Otoshimono_Forte][01][GB][RV10]
      [我的妹妹不可能那么可爱][Ore_no_Imouto_ga_Konna_ni_Kawaii_Wake_ga_Nai]
      [KTXP][缘之空][Yosuga_no_Sora][01][GB][RV10]
      [DM258][魔法禁书目录2][To aru Majutsu no Index II][PV][GB]
      [只有神知道的世界][Kaminomi Zo Shirusekai][FLAG0][GB][RV10]
      [KTXP][Motto_To_Love-ru][01][GB][RV10]
      [传说中勇者的传说][Densetsu.no.Yuusha.no.Densetsu][午睡王国的野心]
      [KTXP][MM一族][MM!][01][GB][RV10]
      [SumiSora][赤之約束][Fortune_Arterial][01][GB]
      [DMG][侵略!乌贼娘][Shinryaku!_Ika_Musume][01][848x480][GB]
      [KTXP][侦探歌剧][Tantei_Opera_Milky_Holmes][01][GB][RV10]
      //最爱天降之物了 ~ o(* ̄▽ ̄*)ゞ

      @
  67. 谢谢,解决了俺的头像不显示

    @
  68. 是不是和什么插件有冲突?我启用,博客就出现500错误。

    @
  69. 啊哈小邪呀我还发现一个bug,启用插件后编辑修改别人的回复会出现错误页面。。

    @
    • @Qing , 编辑修改回复?是点评论框中的编辑按键进入wp-admin/comment.php么?
      额,小邪这里木有这个问题呀 ~

      @
  70. 省级了哦···

    @
  71. wp官网,google code都下载不了。
    求最新版。【邮箱你看得到的】 :lol:

    @
  72. :razz: 博主的名字好喜欢 :twisted: 发现了喜欢

    @
  73. 今天刚刚启用了,有点小小的bug wx.si

    @
    • @死大葱 , 呵呵,看到了,因为小邪觉得如果加上个判断,如果是工具栏的话,就显示小的头像,太耗费资源了,毕竟留言多的时候一页一百多哥头像要显示。所以就木有加。
      这个,你可以在CSS里面指定一下工具栏头像的尺寸即可。小邪之后会在本地测试一下,╮(╯▽╰)╭,毕竟个人超不喜欢工具栏的,基本上升级完直接就屏蔽掉了 ╮(╯_╰)╭。

      @
  74. 还有,可不可以没有头像的都调用一个图片,这个一个一个的生成,耗费空间的很啊。。

    @
    • @死大葱 , 判断没有头像的得消耗一些资源喔,因为每页几十几百个头像的,而且头像也没有占很多空间啦。不过如果你很需要的话,小邪可以帮你改喔。 :smile:

      @
  75. 小邪~~我用了你这个插件,但是默认头像调用的是插件里面的.jpg文件,而不是default.jpg ,而且调用的这个图像在ie浏览器下显示好小,看不到,而在谷歌浏览器下又好大不能自动适应主题。我的网址是www.95flr.com。谢谢你的插件,这个问题你遇到过吗?能帮我解决吗?

    @
    • @法律人 , 默认头像调用了.jpg文件,如果是在后台面板看到这个默认头像的就可以不用理会了哦,那个问题在前台页面是正常的。 :mrgreen: :mrgreen:

      @
  76. 不是啊,我的前台这个默认头像在IE下不显示,可能是缩得太小了,但是在谷歌下又是120*120的太大了,我的主题的头像是60的,这个插件不能自适应大小吗?还是需要自己修改的?

    @
    • @法律人 , 为了保证完全的效率,所以小邪的头像是不会消耗资源自动适应大小的,因为毕竟每页几十几百个头像,访问量一多,小邪担心有的小博客挺不住。
      额,看你也是IE9的,小邪用IE9看了你博客是正常的呀。。
      唔,这样,小邪先告诉你设置大小的方法吧,直接找到插件代码里面 《img ,应该是普通尖括号,但是留言中没办法发送所以先用中文尖括号。在这后面加个空格,加上 style="width:60px;height:60px",应该就好了

      @
      • 呵呵 谢谢 ,其实我已经解决了!小邪有时间的话能不能写一篇讲加载谷歌自定义搜索,及修改自定义搜索框方法的文字呢。呵呵~~ :oops:

        @
  77. 多谢啊。刚好用上啊。

    @
  78. 确实不错,已有在用

    @
  79. 我用这个插件出现问题了,一直以来都好好的,前天换了下主机也没发现问题,早上看到网站上就出现这个了,Warning: copy() [function.copy]: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/aonion/domains/ynono.com/public_html/blog/wp-content/plugins/mini-gravatar-cache/index.php on line 23

    Warning: copy(http://www.gravatar.com/avatar/b5bce33239d69ae1dd920fa5fb6c7b3b?s=48&d=http://blog.ynono.com/wp-content/plugins/mini-gravatar-cache/iava/default.jpg&r=G) [function.copy]: failed to open stream: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/aonion/domains/ynono.com/public_html/blog/wp-content/plugins/mini-gravatar-cache/index.php on line 23
    能不能帮我看一下啊,先谢谢了

    @
  80. 看过源码之后才发现,原来用之前了那么久的缓存代码竟然出自小邪之手,敬佩……

    @
  81. 下载试试看

    @

Leave a Reply


[ Ctrl + Enter ]