Gravatar 头像无法加载

Gravatar(英语:Globally Recognized Avatar)是一项用于提供在全球范围内使用的头像服务。只要你在Gravatar的服务器上上传了你自己的头像,你便可以在其他任何支持Gravatar的博客、论坛等地方使用它。

由于众所周知的原因,头像服务器多数都无法正常访问,不管是http还是https。为了解决头像问题有两个办法:

1.直接禁用头像服务

2.替换头像服务器连接。

第二种情况比较蛋疼的地方在于要找一个可用的镜像比较麻烦,可以通过下面的连接来获取可用连接。

Gravatar头像说明 镜像地址 大集合

修改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


分享文章:

猜你喜欢:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注