Gravatar头像现在越来越流行了~ 毕竟留言不用上传头像~是一件非常舒服的事情

但是最近WordPress 上的头像总是显示不出来, 要不然就是显示不正常~通常问题只发生在 WP 3.0 或以上版本~

之所以 Gravatar 的部分服务器在国内访问困难, 主要的原因就是 Gravatar 所使用的 edgecast CDN 服务遇到了某些问题.

众所周知WordPress 3.0以后都是通过读取缓存服务器的方式, 减少了对 www.gravatar.com 的直接请求; 以往直接读取官方服务器. 现在都被分流到 0.gravatar.com, 1.gravatar.com 等缓存服务器上了, 这次遇上 CDN 故障, 所以就出现了无法读取头像的问题.

WordPress 最新评论插件 WP-RecentComments 直接调用的是 WordPress 的评论头像接口, 所以也会出现同样的问题. 但只要修复 WordPress 头像显示的问题就能正常如前了.

解决方法也是很简单的只需修改 Gavatar 头像的访问方式, 直接请求官方服务器就可以解决问题了. Gravatar Fixed 插件通过函数覆盖的方式, 重新自定义 Gravatar 服务器, 直接访问 www.gravatar.com 读取头像, 以保证正常访问.

4 对 “WordPress上gravatar头像无法正常显示解决方案”的想法;

评论被关闭。