点我领取-糖果博客

近期Gravatar头像服务器国内无法访问的解决方法

貌似最近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插件

友情赞助

如果你喜欢我的内容,可以赞助我哦!你的一点点心意,是我不断前进的动力!
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容