标签归档:Gravatar

另类解决Gravatar头像被墙的方法:利用多说的Gravatar中转服务器

另类解决Gravatar头像被墙的方法:利用多说的Gravatar中转服务器

朽木发现多说专门架设了一台Gravatar的中转服务器,而且为了节省带宽那么他必然要启用一定的缓存机制。所以我们可以利用多说的中转服务器来解决Gravatar头像被墙的问题,同时相对于自己的主机,采用多说的服务器可能会有更好的速度。 下面是使用的方法:当前主题的functions.php文件中加入以下代码即可 function mytheme_get_avatar($avatar……
SAE上WordPress缓存Gravatar全球通用头像

SAE上WordPress缓存Gravatar全球通用头像

前一篇文章介绍了如何将Gravatar全球通用头像缓存到本地,但对于SAE这样的云主机来说,由于没有读写权限,我们是无法直接用这种方法来缓存Gravatar头像的。不过我们可以将Gravatar头像缓存到Storage中,从而达到相同的目的。方法也很简单,只需要在主题目录下function.php中最后一个?>前加入以下的代码即可: function get_avatar_cache($av……
WordPress将Gravatar全球通用头像缓存到本地及其优化

WordPress将Gravatar全球通用头像缓存到本地及其优化

前面发了一系列的关于Gravatar全球通用头像的文章,今天继续分享免插件实现wordpress头像缓存的代码。缓存的目的在于加快网站的打开速度,因为Gravatar官网的服务器在国外,加上伟大的GFW,国内打开速度经常很慢。方法来自willin,不过貌似他的网站已经打不开了- -   将Gravatar全球通用头像缓存到本地   缓存方法如下: 1.建立缓存……
WordPress通过Email判断用户是否有Gravatar头像

WordPress通过Email判断用户是否有Gravatar头像

之前讲了如何设置自己的Gravatar全球通用头像以及如何调用访问者的Gravatar全球通用头像,但很多时候,我们还需要知道用户有没有设置Gravatar,比如如果用户没有设置Gravatar头像则直接显示本地的默认头像,或者提醒没有设置Gravatar的用户设置Gravatar头像,而不打扰已经设置过头像的用户。今天分享的代码可以通过Email地址来验证用户是否有G……
调用访问者的Gravatar全球通用头像

调用访问者的Gravatar全球通用头像

之前介绍过如何设置自己的Gravatar全球通用头像,今天讲讲如何在自己的博客中调用Gravatar全球通用头像。 Gravatar是通过用户的Email来调用头像的,我们只需要判断出用户的邮箱地址,就可以读取到他的Gravatar头像(如果存在的话),然后在需要的地方(比如评论和读者墙)调用。调用的方法也很简单,在主题文件夹 functions.php中最后一个?>之……
给你的评论加上Gravatar全球通用头像(附Gravatar头像不显示问题)

给你的评论加上Gravatar全球通用头像(附Gravatar头像不显示问题)

看到别人在博客留言时显示一个比较个性的头像,你是不是有点羡慕嫉妒恨了呢?其实你也可以很简单地就拥有这项功能,只要去Gravatar官网上注册一个账号即可。 先介绍下Gravatar全球通用头像: Gravatar是Globally Recognized Avatar的缩写,是 https://www.gravatar.com 推出的一项服务,意为“全球通用头像”。只要在Gravatar的服务器上放置了你……