由于你懂的原因,Gravatar在国内的访问极其不稳定,而这项服务又是蓝星上使用范围最广的头像服务,免费且认知度极高。比如咱博客圈WordPress和Typecho等都是使用的Gravatar作为头像源
。因此若你的页面上无法正常打开头像,将会导致页面速度加载慢、出错,最终导致页面不完整影响用户体验的情况。
解决方案有很多,比如你可以在Wordpress后台-讨论
,直接把头像整个关闭——这应该不会是多数人的选择,毕竟若大家来留言头像都不给一个,也太无趣太寡淡了些。
你还可以使用其他的头像服务,如腾讯提供的QQ/Weixin头像服务,你甚至可以自建。当然如果还要继续使用Gravator的话,就只能替换Gravatar的源…你可以自建镜像服务,也可以选择公共头像源,目前来看速度最快且没被屏蔽的有如七牛:https://dn-qiniu-avatar.qbox.me/avatar/
,这也是我最推荐的。
WordPress如何将Gravatar源替换为国内镜像
替换方式有两种。一是添加function代码的方式,将如下代码添加你主题的function.php
或相似文件中……em,代码我就不提供了,我更推荐你采用另一种方式,hah
直接改Wordpress的公共程序文件,找到/wp-includes/link-template.php
,搜索关键词gravatar
,将如下图所示的https://secure.gravatar.com/avatar/
链接替换成https://dn-qiniu-avatar.qbox.me/avatar/
即可,done。
#20230821更新,现在我换成了https://cravatar.cn/avatar/
,似乎qiniu的图像已经多年不更新了,换cravatar吧,铁子们~

我就比较菜了,直接用插件改为本地头像。。