全球公认的头像 Gravatar

mengkun 10.5K 27

我们在很多博客或者网站留言,评论的时候会看到有的人头像很酷很个性化,但是这个博客和网站本身并没有提供设置头像的功能,感觉有点神奇,那么是怎么做到的呢?其实这是使用了 Gravatar。

Gravatar 的概念首先是在国外的独立 WordPress 博客中兴起的,当你到任何一个支持 Gravatar 的网站留言时,这个网站都会根据你所提供的 Email 地址为你显示出匹配的头像。当然,这个头像,是需要你事先到 Gravatar 的网站注册并上传的,否则,在这个网站上,就只会显示成一个默认的头像(比如说在本站,如果你没有设置 Gravatar 头像,显示的就是 QQ 匿名聊天的头像)。
全球公认的头像 Gravatar

简言之就是只要你设置了 Gravatar 头像,那么如果你在支持 Gravatar 头像的站点进行留言或其他操作时,就能自动显示你设置的头像。

那么如何设置 Gravatar 头像?

首先进入 Gravatar 的官网 http://cn.gravatar.com/

点击右上角的 sign in 进入登录界面。如果你有 wordpress.com 的账号,那么直接用 wordpress.com 的账号登录就行,如果没有,就点击底下的 “Create an Account” 进行注册

注册的表单简单得不得了,就三个输入框要填,分别是 邮箱、账号、密码
全球公认的头像 Gravatar

填写好后按回车提交。它会提示已发送一封带有激活链接的邮件到你的邮箱。(如果没收到,可以前往 https://wordpress.com/help/contact# 重新发送)

在这一步有个小插曲,就是 QQ 邮箱会自动拦截 Gravatar 发来的激活邮件,不仅拦截了,而且“垃圾箱”中也找不到被拦截的邮件。仅仅是在收信的界面有个小小的弹窗告诉你有信件被拦截

全球公认的头像 Gravatar

博主一开始没注意到这个小小的提示,折腾了好久,还以为是不支持 QQ 邮箱注册……

全球公认的头像 Gravatar

按 QQ 邮箱的要求把 “donotreply@wordpress.com” 这个邮箱地址添加到 QQ 邮箱的收信白名单终于能正常收到 Gravatar 的激活邮件了

全球公认的头像 Gravatar

接下来就是和一般的注册流程一样,点击“Activate Account”按钮进入账号激活页面
全球公认的头像 Gravatar

再点击“Sign in to Gravatar”并登录你的账号就可以上传头像了。

上传头像的操作如下:
全球公认的头像 Gravatar

1、点击“Add a new image”

全球公认的头像 Gravatar

2、有四种头像上传方式,一般选择第一个,也就是本地上传

3、选择一张图片并点击“next”

4、裁剪图片并选择“Crop and Finish!”完成头像的提交

5、最后,你需要对每个头像设置评级,不过一般都选 G(普通级)。

G-普通级,Gravatar 适合展示于任何观众类型的网站。
PG-家长指引级,Gravatars 可能包含粗俗手势、挑逗性衣著,轻度发誓的话语或轻微暴力。
R-限制级,Gravatars 可能包含粗俗、亵渎、暴力、裸露或吸毒等内容。
X-成人级的,Gravatars 可能包含淫秽的色情图像或骚扰性暴力图像。

6、头像上传成功了,一般等个两三分钟你新上传的头像就会正常显示出来,今后你再到任意一个使用了 Gravatar 头像的网站留言,留言旁边就会显示你设定的头像。(本站为了加快页面打开速度,将 Gravatar 头像进行了缓存。如果你之前在本站评论过,头像就会自动被保存到本站的服务器。目前设置的缓存的期限是 30 天。也就是说换了头像后也许需要过一段时间才能在本站同步显示……)

如何在自己的网站程序中加入 Gravatar 头像功能?

一般的基于 wordpress 搭建的博客中的头像默认就是 Gravatar 头像。但如果是我们自己建的一个程序,然后也想使用 Gravatar 头像呢?

Gravatar 官方提供了头像调用的 api,大致的调用方法如下:

  1. https://www.gravatar.com/avatar/你的邮箱小写MD5值?s=头像大小&r=头像评级&d=默认头像  

具体的可以阅读官方文档:https://en.gravatar.com/site/implement/

发表评论 取消回复
表情 图片 链接 代码

  1. KalShen
    KalShen Lv 1

    试试看

  2. my
    my Lv 1

    测试

  3. 柒葱
    柒葱 Lv 1

    试试

  4. 乖乖小兔
    乖乖小兔 Lv 1

    试试

  5. 惊神小火
    惊神小火 Lv 1

    试试

  6. 九七博客
    九七博客 Lv 1

    试试

  7. 心塞的翠花SAMA
    心塞的翠花SAMA Lv 1

    测试

  8. 菜鸡
    菜鸡 Lv 1

    好家伙,慢慢的都是技术点

  9. 工口野火孜然酱
    工口野火孜然酱 Lv 1

    好家伙

  10. 进击的路人甲
    进击的路人甲 Lv 1

    我记得自己前几年就设置过头像了,不清楚为什么评论不显示,在这测试下。

  11. qq1713768260
    qq1713768260 Lv 1

    长见识了

  12. 顾凉希城
    顾凉希城 Lv 1

    真不戳

  13. 白茶
    白茶 Lv 1

    直接登录WordPress,一键登录 Gravatar

  14. 瑾秋
    瑾秋 Lv 1

    好家伙,填qq.com的邮箱后缀,他会直接说 您不能使用此电子邮件地址注册。该邮件服务商经常屏蔽我们发送的邮件。请填写您的其它电子邮件地址。把我逗乐了

    • mengkun
      mengkun 站长

      @瑾秋可以用其它的邮箱注册账号,注册好后再添加 QQ 邮箱并设置头像即可

  15. 笙
    Lv 1

    真不错

  16. 萌孩子η
    萌孩子η Lv 1

    看着还不错

  17. 九凌少子
    九凌少子 Lv 1

    小小不说话

  18. That year 1997
    That year 1997 Lv 1

    查看图片
    大哥狠起来自己都不放过的[aru_2]

  19. easomlee
    easomlee Lv 1

    查看图片
    上传头像还需要建站??

  20. easomlee
    easomlee Lv 1

    Gravatar反应好慢

  21. 排骨先生へ
    排骨先生へ Lv 2

    偶然间进来了[aru_13]

  22. 大大的小熊
    大大的小熊 Lv 1

    看看我的怎么样。。。[斜眼笑]

  23. 必杀技
    必杀技 Lv 1

    我就是试一下哈

  24. 柒夏
    柒夏 Lv 1

    测试

  25. 九七
    九七 Lv 1

    测试

  26. 醉后
    醉后 Lv 1

    测试

分享