wordpress评论头像不显示的解决方法,亲测可行
初次使用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,这是使用了多说的缓存。此方法亲测可行,对于此方法的优缺点,暂时不太了解。以后再做补充。若你有更好的方法,请告知一下,最后,希望我的分享给你有所帮助。
浅唱6(微信/QQ号:909912499),欢迎分享本文,转载请保留出处!部分内容来自网络,如有侵权请联系删除处理!
相关信息
本站提供代码修改,dedecms,WordPress仿站二次开发 / PHP网站建设以及SEO优化等网络营销推广等服务。
如有需要请加QQ: 909912499