我以前也用过Gravatar,Gravatar是一个用Email地址来显示用户头像的服务,只要你注册了它,在支持的网站上留言只要填写了你注册的Email,就能显示你的头像。现在大家都知道wordpress 的母公司Automattic收购了Gravatar,所以在最新的Wordpress 2.5版本里面已经有内置了Gravatar调用函数get_avatar,所以我们不需要插件就可以直接增加使用了。但是如何调用呢?大部分像我这样的没学过php的人来说,光知道函数还是不能解决问题的。
我搜索到的内容是这个链接,很详细,但是对php知识为0的我没用,所以又找到了这篇WordPress 2.5 and Gravatar。下面说说我的做法:
首先,在模板的合适的地方插入如下语句
《?php echo get_avatar(get_comment_author_email()); ?》<?php echo get_avatar(get_comment_author_email(),’40′); ?>
40表示图片大小,你可以自己选择。然后在你的css文件里面添加下面的内容
.avatar{
width: 32px;
height: 32px;}
当然,32px是调整大小的,你可以随意修改。默认是96px。
在后台的设置->阅读(2.5正式版在评论里面)
里面可以设置显示与否:
现在就可以正常显示了,你可以留言试试。
April 9th, 2008 at 20:20 #havxi
在你的网站上试试,我的后台怎么没有你说的选项?
[回复]
April 9th, 2008 at 20:24 #Allen
汗,刚刚发现在2.5正式版被移到评论里面了
[回复]
April 9th, 2008 at 20:55 #Allen
你头像不错,:)
[回复]