最近发现博客评论区头像不显示,发现原因是Gravatar服务器被墙,网友给出了不错的解决办法,经测试成功。gravatar.duoshuo.com是由知名社交评论服务商多说提供的国内Gravatar服务,大家可以放心使用,且不用担心速度问题
修改方法:
任何主题,打开functions.php文件,将以下代码复制放到该文件最前,注意在第一个<?php之后
- add_filter('get_avatar', function ($avatar) {return str_replace(['www.gravatar.com/avatar/','0.gravatar.com/avatar/','1.gravatar.com/avatar/','2.gravatar.com/avatar/','secure.gravatar.com/avatar/','cn.gravatar.com/avatar/'], 'gravatar.wp-china-yes.net/avatar/', $avatar);});
复制代码
修改前记得备份该文件。。。 |
|