Gravatar开发者手册

Gravatar开发者手册

Gravatar上所有URL都是基于电子邮箱地址的哈希值。图像和个人档都是通过电子邮件的哈希值访问获取的,这是系统识别用户身份的主要方式。为确保哈希值的一致性和准确性,在生成哈希值时应遵循下列步骤:

解决七牛云存储缓存加速Gravatar 头像图片路径url 参数失效的问题

解决七牛云存储缓存加速Gravatar 头像图片路径url 参数失效的问题

前天分享了《通过七牛云存储 缓存加速Gravatar头像,解决被墙问题》,不过这昨天发现通过七牛云存储缓存加速Gravatar 头像,会导致头像图片所在的路径 url 参数失效,通过参数来定义图片宽高大小没戏了。这样七牛加载的头像图片一律是默认的80×80大小,虽然在CSS 定义下看起来没有区别,但无缘无故加载多了1kb 左右的体积实在不爽。苛刻的Jeff 决定解决这个问题。

通过 七牛云存储 缓存加速Gravatar 头像,解决被墙问题

通过 七牛云存储 缓存加速Gravatar 头像,解决被墙问题

如果你使用七牛云存储的话,可以通过七牛云存储缓存加速Gravatar头像以解决因某墙导致的官方头像加载不了,速度慢的问题。对于WordPress 博客速度上的提升绝对是非常可观的。之前分享过《通过多说服务器缓存加速Gravatar 头像,解决被墙问题》,但用过多说的都知道,多说有时候加载速度也很慢。本文的思路大概来源该文,通过结合七牛特有的源站加速功能,稳定性与速度上更上一层楼。

通过多说服务器缓存加速Gravatar 头像,解决被墙问题

通过多说服务器缓存加速Gravatar 头像,解决被墙问题

由于大中华局域网的关系,Gravatar 头像所在的域名gravatar.com 及其二级域常常被墙,就算没有被墙,访问速度也非常慢。之前曾经分享过通过《WordPress 免插件仅代码实现 Gravatar 头像缓存》实现本地服务器缓存头像的方法。如果主机本身也是在国外的话,起到的作用其实是有限的。

添加WordPress评论输入邮箱实时显示Gravatar头像功能

添加WordPress评论输入邮箱实时显示Gravatar头像功能

这个不是什么新鲜的功能了,这个功能即是实现当留言评论时,你输入email后,就会实时显示你的Gravatar头像。对于提高用户体验是有非常的帮助,特别是用户评论量非常大的用户。Jeff 本来也考虑在本站DeveWork.com 的主题上实现它,但看到需要加载7kb左右的javascript文件,我就不干了——虽然7kb不大,但我在意。自己也权衡一下是否为自己的主题添加这个功能吧~

纯代码修改WordPress 默认 Gravatar 头像的方法

默认地,在 WordPress 后台的- 设置 – 讨论 下面可以设置默认的 Gravatar 头像,但是 WordPress 自带的可供选择的那几个实在是不得不用“其丑无比”来形容之。啥也别说,在追求个性化的时代,没有专属于自己站点的默认头像怎么可以?下面就为大家献上纯代码修改WordPress 默认 Gravatar 头像的方法,让 神秘人、空白、Gravatar 标志、抽象图形、Wavatar、小怪物滚蛋吧~

设置你的Gravatar头像的方法

设置你的Gravatar头像的方法

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