gravatar.jpg
WordPress的Gravatar虽然没有太多的实际作用,都是还是很有个性的东西。现在很多人都在自己的WP主题上添加使用该功能。我在使用时却碰到很很多问题,在网络上也找不到很好的答案。
主题编写时的问题,不过已经解决了:
我先是按照别人的主题写这段代码的
<?php if (function_exists(‘gravatar’)) { ?><img src=”<?php gravatar(“X”, 32, get_bloginfo(‘template_url’).”/images/gravatar.png”); ?>” class=”gravatar” alt=”<?php _e(‘Gravatar Icon’,'shining’); ?>” /><?php } ?>
 其中的”X”, 32, 这两项参数没有问题,都是get_bloginfo(‘template_url’).”/images/gravatar.png”这项参数却是无效。这段参数应该是当评论发布者的Email没有在Gravatar注册过的话就读取默认的头像图片,都是我使用这段代码后怎么样也不会正确的出来头像。后来参考了官方的帮助后发现有这样的代码:
<$MTPHPGravatar {rating=”[G | PG | R | X]” } {size=”[1..80]“} {default=”full URL of default image”} {border=”hex color”} $>
还有
<$MTPHPGravatar rating=”G” default=”http://www.somewhere.com/bigbird.jpg”$>
也就是说default=”full URL of default image可以是其他的图片地址。
试着更换后成功。这样就可以在自己blog使用上个性化的头像了。

我先前没有注册过Gravatar服务,于是就去注册一个。注册Gravatar还是比较简单的:
打开gravatar网站后点击Sign up now!就可以注册了。很快就能收到Gravatar的注册确认邮件,登入管理页后发现能选择的项目很少
modify.jpg
点击上传头像文件后有两个选项:
My computer’s hard drive 从硬盘上传头像图像
An image on the internet 使用来自网络的图像
上传搞定一个头像图片后是图像的等级分类,相当于电影分级,X是带有暴力后情色内容的图像,这些都没有问题。我问题是出现在选择使用上传后图像事。
点击我上传的图像后弹出一个内容:
modify2.jpg

如图,也只能选择confirm了,都是返回的是无效的页面,后退刷新后什么也没有改变。
所有的努力只能到此为止。虽然网络上有跟多关于Gravatar的文章,可是没有人碰到这样的问题。真是奇怪,难道Gravatar改版了??
希望知道的朋友告诉我。

同时FvcityWP Gravatar 图标排列插件让我们更好的使用Gravatar,有兴趣看看。