你正在浏览标签「 Gravatar 」下的文章

WordPress 技巧:自定义Gravatar的默认头像

* WordPress / # , , / 2008年09月30日 / 51条评论

今天看到一篇《Create a Custom Default Avatar》,想起前一段时间我也被这个问题困扰,然后就不了了之。原来只需要添加一个参数而已!

什么是Gravatar

gravatars in commentsGravatar是“Globally Recognized Avatar”的缩写,是WordPress的母公司Automattic旗下的产品,中文意思为“全球通用头像”。如果你在Gravatar用你的Email地址申请一个帐号,然后为该Email添加一张相对应的头像。以后,你在任何支持Gravatar头像服务的Blog评论留言时,填写你的Email地址,就显示你的头像。

从概念上来说,和OpenID一样,只不过OpenID是让你进入,而Gravatar是让你显示。你注册一个帐号后,可以添加多个邮件地址和对应头像,Gravatar对每个邮件地址采用MD5加密,不用提心你的电子邮件地址会受SPAM骚扰。(via 帕兰映像

为什么要自定义Gravatar的默认头像

我们可以在WordPress的后台设置默认头像(管理->设置->评论),但是只有几种而已,而且Mystery Man也不是很好看。这时候我们就可以自定义Gravatar的默认头像啦。

如何自定义Gravatar的默认头像

在这里我先说下在主题中是如何调用Gravatar头像的。一般的主题都支持Gravatar,你可以打开主题目录下的“comments.php”文件,找到下面的这一段代码(如果没有则在相应地方加上这一段代码):

1
2
3
...
<?php echo get_avatar( $comment, 32 ); ?>
...

其中,32代表头像的大小,你可以修改成你所需要的尺寸。然后我们把上面的代码修改成这样子:

1
2
3
...
<?php echo get_avatar( $comment, 32, 'Gravatar.gif' ); ?>
...

这一段代码中的“Gravatar.gif”就是你要显示的的默认头像的图片地址啦,赶快改成相应的图片地址吧。

还有其他参数吗

当然有啦,你可以猛击这里了解更多信息。

我要说的说完了,轮到你啦!

1