WordPress博客Gravatar头像被墙完整解决方法


201507291649

Gravatar是一个全球流行的通用头像网站

不过早在2014年的12月,Gravatar头像服务就在中国大陆境内完全被墙

也不知道为什么,可能上边有一些反党反政府的头像吧

由于WP博客默认使用Gravatar头像,所以屏蔽之后导致大量博客访问速度极慢,无法加载头像

下面是解决办法

博客服务器缓存(适用于国外主机)

该方法的原理是通过国外的博客主机从GR的头像服务器上缓存头像,国内直接访问缓存在服务器上的头像

该方法可以大幅改善访问速度,但是稍有消耗服务器资源,且对国内主机无效,建议国外主机用户使用

该方法我之前已经写过相关博文,不再赘述,详见:http://www.wanghailin.cn/wordpress-gravater/

使用多说CDN服务器(适用于国内外主机)

该方法是替换gravatar.duoshuo.com为头像提供服务器,这是多说提供的一个CDN服务

该CDN服务还算稳定,但是部分头像可能无法获取(不知是否政策原因)

而且速度稍慢,建议国内主机使用,国外主机建议使用上面一个方法

使用方法很简单,将下面的代码插入function.php(可以是主题的,也可以是WP的)即可

代码来自WP大学

注意:博客如果开启HTTPS,该方法会出现严重问题,导致打开缓慢,建议关闭头像


梦想是一个被人嘲笑的词,直到你将它变成现实