Gravatar(英语:Globally Recognized Avatar)是一项用于提供在全球范围内使用的头像服务。只要你在Gravatar的服务器上上传了你自己的头像,你便可以在其他任何支持Gravatar的博客、论坛等地方使用它。
由于众所周知的原因,头像服务器多数都无法正常访问,不管是http还是https。为了解决头像问题有两个办法:
1.直接禁用头像服务
2.替换头像服务器连接。
第二种情况比较蛋疼的地方在于要找一个可用的镜像比较麻烦,可以通过下面的连接来获取可用连接。
https://blog.foxl.cn/2018/09/23/gravatar-mirrors/
修改functions.php文件添加以下代码:
function baby_avatar_fix($avatar) { $avatar = str_replace(array("http://www.gravatar.com","http://0.gravatar.com","http://1.gravatar.com","http://2.gravatar.com","https://secure.gravatar.com"),"https://gravatar.loli.net",$avatar); return $avatar; } add_filter( 'get_avatar', 'baby_avatar_fix', 10, 3 );
修复前效果:
修复后效果:
参考连接:https://www.cnblogs.com/jzy996492849/p/7094329.html