貌似最近Gravatar头像服务器国内彻底无法访问,包括一些缓存头像到本地的方法也失效,因为原来只是访问Gravatar头像服务器慢,现在是根本不能访问,无法将头像下载到本地。
Gravatar头像镜像服务器获取头像方法,将下面的代码添加到当前主题函数模板functions.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/'
], 'sdn.geekzu.org/avatar/', $avatar);
});
通过add_filter替换默认的头像服务器地址,可修改其中的:sdn.geekzu.org/avatar/,为其它镜像服务器地址。
本方法可以实现前后台同时使用Gravatar头像镜像服务器,代码取自wp-china-yes插件。
© 版权声明
版权声明
1
本站名称:糖果博客
2
本站网址:wpocn.com
3
本网站的内容来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4
本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5
本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6
本站附件资源、教程等内容如因时效原因失效或不可用,请评论区留言或联系站长及时更新。
THE END













暂无评论内容