Gravatar 是一个用Email地址来显示头像的服务,只要你注册过它,那么在支持 Gravatar 的博客上留言,只要你输入 Gravatar 注册过的那个 Email 地址,你的头像就能显示出来。Gravatar 被 Wordpress 的母公司 Automattic 收购已经有好长一段时间了,所以在最新的 Wordpress 2.5 正式版中,Wordpress 默认地加入了显示 Gravatar 头像的功能。在 Wordpress 2.5 之前,我们需要安装 Gravatar 的插件才能显示头像,但现在 Wordpress 2.5 默认的增加了调用 Gravatar 头像的函数。

由于不需要额外加任何的插件就可以显示头像,没有理由不使用它吧?首先你需要在后台开启显示 Gravatar 的功能。

然后在你的模板中添加的如下几行代码:
<?php if (function_exists(’get_avatar’)) { ?>
<div class=”gravatar”><?php echo get_avatar(get_comment_author_email(),’64′); ?></div>
<?php } ?>

甚至你可以去掉这个 div 容器,干脆一行代码:
<?php if (function_exists(’get_avatar’)) { echo get_avatar(get_comment_author_email(),’64′); } ?>

稍微解释一下,用来显示 Gravatar 头像的函数是 get_avatar(),get_comment_author_email() 放在留言 loop 中得到留言者的 email 地址,这个很关键,Gravatar 头像基本上全靠这个 email 了,后面的 ‘64′ 表示头像显示的宽度、高度均为 64px,最大为 80px。

简单的一行代码,你就可以在评论评论的地方显示评论者的头像了。(部分内容引用自北极冰仔部落格

Popularity: 4% [?]

Tags: ,

Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

Syndicate this site using RSS if you are outside China Mainland

转载请注明出处,如果你对博客赚钱感兴趣,请订阅中文赚钱博客的最新文章[订阅帮助]
中文赚钱博客永久Feed地址是:http://feeds.feedburner.com/charlespeng

订阅由Feedsky烧制的Feed:

google reader bloglines 鲜果



Comments

  1. 1
    User Gravatar sprife // April 11th, 2008 at 11:36 pm

    我申请了,
    看看能显示头像不?

  2. 2
    User Gravatar charles // April 12th, 2008 at 12:32 pm

    呵呵,现在的Wordpress 2.5正式版直接加入了Gravatar头像服务的功能。但是我的博客还是使用的是Wordpress 2.3.3,也是用一段代码就显示出来了。

Leave a Comment