标签: Gravatar

  • 设置你的Gravatar全球通用头像


    先来普及一下Gravatar全球通用头像:
    Globally Recognized Avatar的缩写,是 http://www.gravatar.com 推出的一项服务,意为“全球通用头像”。如果在Gravatar的服务器上放置了你自己的头像,那么在任何支持Gravatar的blog或者留言本上留言时,只要提供你与这个头像关联的email地址,就能够显示出你的Gravatar头像来。

    那么Gravatar全球通用头像如何申请呢,下面上教程。

    打开 http://en.gravatar.com,点击左上角菜单里的Sign Up。

    然后会进入一个页面,需要你输入Email地址,输入后,会向你的邮箱里发一封确认信。

    进入你的邮箱,从Gravatar发出的信件打开一个确认链接。

    打开后,输入用户名和密码,注意,名字不能大写,而且不能跟别人注册的名字重复,否则无法注册成功的。

    注册好了登陆进去,点击“add a new image”;然后选择上传图片,一般都是从电脑中上传(My computer’s hard drive)。

    上传并裁剪,这个地方很灵活,头像选择框是可以伸缩的,效果可以在右侧看到。

    头像上传后,图片要分级的,选择你上传的图片的级数,一般的,如果你上传的图片不太恶劣的话,就选G级,也就是大众都可以看的。

    等待审核,可能需要几分钟短暂审核一下,一般选择了G,而你的图片没什么特别的,很快就通过。一般遇上慢的情况也就10分钟左右。

    到支持Gravatar头像功能的网站,输入申请头像时的邮箱发表评论试试吧,要想改头像的话只需要到http://www.gravatar.com网站里登陆后修改即可。

  • 解决WordPress3.01头像无法显示问题

    近日,Gravatar网站CND(内容分发网络)未知原因出现问题,国内无法显示以0.gravatar.com和1.gravatar.com为前缀的头像,而以www.gravatar.com为前缀的却可以,如果你启用了头像缓存插件或主题具备头像缓存功能,空间主机又在国外,不会受到影响,而国内主机则无法实现头像缓存, 这一问题严重拖慢了页面打开速度.

    为什么有的站点的Gravatar头像地址是以www.gravatar.com开头,有的却是以0.gravatar.com和 1.gravatar.com为前缀呢?WordPress 从2.5版开始集成了Gravatar头像功能,随着使用Gravatar头像的用户越来越多,为了减轻服务器负担,Gravatar网站采用CDN(内 容分发网络),就近从Gravatar网站服务器加载头像,提高页面打开速度。正因为如此从WordPress 3.0开始,改进源代码适应CDN,提高头像加载速度。默认情况下还在使用老版本WordPress的用户,由于没有启用CDN,所以前缀是 www.gravatar.com,直接从主站加载头像,不会受到影响。

    要解决WordPress 3.01 Gravatar头像无法显示的问题,方法如下:

    打开WordPress程序wp-includes目录中的pluggable.php
    在第1649行找到:

    $host = sprintf( "http://%d.gravatar.com", ( hexdec( $email_hash{0} ) % 2 ) );

    修改为:

    $host= sprintf( "http://www.gravatar.com", ( hexdec( $email_hash{0} ) % 2 ) );

    在第1651行找到:

    $host= 'http://0.gravatar.com';

    修改为:

    $host = 'http://www.gravatar.com';