[本站头像]全球公认的头像 Gravatar

孟坤 831 0

什么是Gravatar

引申

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

 

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

分享