Gravatar-回复中显示自己的个性头像

图像 “http://www.gravatar.com/avatar.php?gravatar_id=8e0fdee8fd24dad7de22c5cb5b0432e2” 因其本身有错无法显示。来我这里登记自己WordPress的Blog地址的人也有些了,可是我却只见了一个人有Gravatar的头像。可见其普及率太低,有必要提示一下。

Gravatar可以提供像论坛一样,当你在某些安装了显示Gravatar插件的Blog系统留言中,也会有一个头像来显示自己的个性。而你需要做的仅是用一个固定的Email地址来绑定这个头像。使用一个你留言时登记的邮箱,去http://www.gravatar.com/注册后,上传一张大小不超过100KB,尺寸不超过80X80的图片,在收到注册信件后激活即可。

如果你想让自己的Blog也支持这种显示Gravatar头像,则需要视不同Blog系统来对应安装插件。此下载文件为WordPress的插件:wp_gravatar.zip。下载解压后上传到WP安装的wp-content/plugins目录内,后台激活。在你需要显示头像的地方加入此格式的代码:

  1. <?php gravatar({rating{, size{, default{, border}}}}) ?>

举例:

  1. <?php gravatar("R", 40, "http://www.somewhere.com/heatvision.jpg", "FF0000"); ?>

R,为限制级别以下的图片才能显示,共有(G/PG/R/X)
40,为图片大小,(40X40)
derault,为如果留言用户没有Gravatar头像,则用此默认图像替代
border,为显示头像的边框颜色。

我使用的代码为:

  1. <?php if (function_exists('gravatar')) { ?><a href="http://www.gravatar.com/" title="What is this?"><img src="<?php gravatar("X", 32, "", ""); ?>" class="gravatar" alt="Gravatar Icon" /></a><?php } ?>

加上if的作用是如果没有安装或者激活此插件不会导致程序报错。

然后把此行代码加在模板文件的comments.php的适当位置。如使用default模板则可加在下面代码之后。

  1. <li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>">

还等什么,快去用你的邮箱绑定个头像吧!!

  • 2006.01.21 19:42, 非/Carrie said:

    『只見了一個人有Gravatar的頭像』← 這句話好像是在說我呢:P

    在hhalloyy這裡看了不少有關WP插件的秘技,就在想怎麼獨獨缺了Gravatar呢!其實這插件在台灣的WP使用者來說算是很常見的了,也有許多人(台灣)寫過關於此插件的文,如我Blog裏介紹的→ http://carrieli.why3s.net/wp/2005/09/19/168/

    希望hhalloyy這篇文章,能讓許多沒有使用Gravatar的頭像的WP使用者趕快加入此行列喔:)

    [Reply]

  • 2006.01.22 12:39, Lucifer said:

    我是老早就申请了, 可是一直没批下来…真不知道我那个图片有什么问题…

    [Reply]

  • 2006.01.22 13:19, hhalloyy said:

    倒,还有这种事,你传的色情图片???

    [Reply]

  • 2006.01.22 16:50, 探花 said:

    有审批的过程?我说怎么至今没有显示呢~~ 过几天看看效果

    [Reply]

  • 2006.01.22 17:00, hhalloyy said:

    先是收到一封确认注册的信,需要点击最下面的链接确认。之后便能收到这样的信了:
    The gravatar you recently submitted has been rated and is now available to gravatar enabled websistes.

    If you’d like to see what rating you’ve been given, simply login to your account at

    http://www.gravatar.com/

    Please note that all ratings are final.

    我是前一天注册,第二天便收到信了,呵呵。难不成现在他们太忙,来不及给你们确认通过???

    [Reply]

  • 2006.01.23 16:58, bingu said:

    很早就用上了。

    [Reply]

  • 2006.02.02 04:20, sengha said:

    我都等了好几天了,还没给我确认~!郁闷`!!!

    [Reply]

  • 2006.02.26 05:28, GoTop said:

    我今天刚刚装上这个

    [Reply]

  • […] wordpress插件篇: 好玩的Gravatar(使用方法见:Gravatar-回复中显示自己的个性头像 ) WP-Flickr 和WP-Mint 最近评论的插件Recent Comments Portfolio 有更多的插件                 Nicky’s blog 也有不少关于wordpress的讲解. 探花的我使用的wordpress 插件(很多介绍) […]

    [Reply]

  • 2006.03.03 06:49, Kamus said:

    呵呵,你这里的留言倒是用avatar的不少,我那里算上我就两三个,倡导了也不起什么效果,看来东西好也要有明星作广告啊

    [Reply]

  • […] hhalloyy 在他的一篇文章中使用了一个小技巧,就时在要加入的代码前加入一个判断语句,就像这个样子:<?php if (function_exists(’show_quotes_chinese’)) show_quotes_chinese(); ?> […]

    [Reply]

  • 2006.03.09 19:10, ggwu said:

    Test.

    审批中…

    [Reply]

  • 2006.03.10 15:03, ggwu said:

    开通了,看看效果

    [Reply]

  • 2006.03.14 16:31, ggwu said:

    留言功能关闭了?
    一直看不到:(

    [Reply]

  • 2006.03.15 15:11, hhalloyy said:

    不知道WP它为什么把你的当成垃圾回复了。

    [Reply]

  • 2006.03.23 21:40, p1u70 said:

    我加了怎么在左边呢?哪里该位置的呢?

    [Reply]

  • 2006.03.24 08:16, hhalloyy said:

    需要加上CSS来定义它的位置。

    [Reply]

  • 2006.05.17 09:08, ethan said:

    试验一下。

    [Reply]

  • 2006.05.17 09:10, ethan said:

    难道邮箱大小写不一样?晕了

    [Reply]

  • 2006.05.17 13:07, hhalloyy said:

    to ethan: 可能需要等两天。

    [Reply]

    • 2007.04.12 06:48, Apex Blog said:

      你好,我觉得这个留言的插件不错,能不能提供一份给我试试效果@谢谢!

      [Reply]

  • […] 另外要重点提示一下的是,我装了Gravatar插件,算是用另外的方式恢复了俺之前的“眨着大眼睛说”的个性评论吧。这个插件使得所有评论者都可以拥有自己的个性头像,当然前提是你得先去这里注册,然后上传一个头像,需要和邮箱关联。所以记得留言得时候写上这个关联邮件,那写在我这里的评论就可以显示你得个性头像了。至于Gravatar怎么安装实现,大家看这里咯。 […]

    [Reply]

  • 2007.03.18 16:05, dupola said:

    搞定了?

    [Reply]

  • 2007.03.25 14:16, shineskyfly said:

    不错啊 写的好详细 不过不是很实用 太麻烦了 要是可以直接自定义就好了 不过还是感谢

    [Reply]

    • 2007.04.01 06:39, sol said:

      看看我的能显示不!~

      [Reply]

  • 2007.04.12 07:37, Apex Blog said:

    我知道了你用的是Paged Threaded Comments 插件
    但是在我wp2.1.2中功能显示乱了

    [Reply]

    • 2007.04.12 11:09, hhalloyy said:

      我使用的是这个插件。里面带有threaded功能。

      [Reply]

  • 2007.04.21 05:02, mojo said:

    最近想更换博客程序,正在测试wp,想请教一下站长,一定要插入那段代码吗?我用Gravatar插件没有插入代码可以显示我的头像,但是不能指定没有注册Gravatar的邮箱头像,请教一下这是什么问题,是那段代码?

    [Reply]

    • 2007.04.21 08:48, hhalloyy said:

      有的模板是支持Gravatar的,也就是已经把显示头像的代码加到了模板文件中。查看一下模板的说明文件,里面应该有提及。

      [Reply]

  • 2007.07.06 14:44, netmint said:

    不知我的头像怎么不显示?!

    [Reply]

  • 2007.07.22 01:40, monica said:

    郁闷中,在那里怎么图片设置不了

    [Reply]

  • 2007.09.02 16:58, topic said:

    用了,就是不知道具体的细节和其他功能。

    [Reply]

    • 2007.09.03 10:28, hhalloyy said:

      只是显示头像,没别的功能。

      [Reply]

  • […] 下面。 (我是参照E-spaces实现的,更加详细的说明可以在他那里找到) […]

    [Reply]

  • 2007.12.18 19:28, misty rain said:

    你好
    have a try , lol…

    [Reply]

  • 2008.03.03 15:54, lotus said:

    我來試試, 我也正在試驗, 剛剛用我女友的email申請了一個gravatar, 但在我的blog卻顯示出跟我自己一樣的頭像, 真怪

    [Reply]




*You must say some Chinese, or just copy 你好! as begin.


This blog uses the CommentLuv plugin which will try and parse your sites feed and display a link to your last post, please be patient while it tries to find it for you.
2006-01-21
Home Loans