gravatar是第三方头像系统,读者在WordPress文章评论时,显示读者的gravatar头像。
众所周知的原因,国内访问WordPress网站时,调用gravatar头像非常慢,从而影响整个页面的加载速度。
你可以完全禁用gravatar,也可以寻找gravatar在国内的替代品。
如何禁用gravatar?
在WordPress后台,设置->讨论->头像->头像显示,把勾去掉,不显示头像即可。访问速度瞬间提升。
如何替换gravatar服务?
比较靠谱的gravatar替代品是v2ex的gravatar cdn
gravatar替换步骤如下:
- 找到WordPress当前主题文件中的function.php
- 编辑function.php,在PHP结束之前添加代码:
/*gravatar替换为v2ex的Gravatar CDN*/ function getV2exAvatar($avatar) { $avatar = str_replace(array("www.gravatar.com/avatar","0.gravatar.com/avatar","1.gravatar.com/avatar","2.gravatar.com/avatar"),"cdn.v2ex.com/gravatar",$avatar); return $avatar; } add_filter('get_avatar', 'getV2exAvatar');
最后测试一下WordPress是否快了好多。
我就喜欢这样的小博客 ,百度真是一点有用的东西也搜不到