当前位置: 首页 >wordpress

wordpress评论头像不显示的解决方法,亲测可行

wordpress 2015-8-11 阅读量: 301 TAG:

初次使用wordpress,这一段时间发现留言板的头像显示的全是我设置的默认头像,同时我也发现,正在评论的头像没有显示,查看链接指向http://0.gravatar.com/avatar/0d6afa135c629bsafwefdsa3sd,听说0.gravatar.com在中国经常打不开,所以头像也就不显示了。有网友也向我反映了这个问题。最后,在一个朋友的帮助下,终于解决了这个问题,现在分享一下我的解决方法,希望对使用wordpress的朋友有所帮助。

方法很简单,后台-外观-编辑-functions.php,找到functions.php,然后在其中插入以下代码:

1
2
3
4
5
function duoshuo_avatar($avatar) {
 $avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"gravatar.duoshuo.com",$avatar);
 return $avatar;
}
add_filter( 'get_avatar', 'duoshuo_avatar', 10, 3 );

然后更新文件就OK了。

头像正常显示,链接不是用的http://0.gravatar.com/avatar/,链接换成了多说的链接http://gravatar.duoshuo.com/avatar/2c701336c95fa141ba8fe89bbcefea4,这是使用了多说的缓存。此方法亲测可行,对于此方法的优缺点,暂时不太了解。以后再做补充。若你有更好的方法,请告知一下,最后,希望我的分享给你有所帮助。

来源:(微信/QQ号:909912499),欢迎分享本文,转载请保留出处!部分内容来自网络,如有侵权请联系删除处理!

相关信息

本站提供代码修改,dedecms,WordPress仿站二次开发 / PHP网站建设以及SEO优化等网络营销推广等服务。

如有需要请加QQ: 909912499