Gravatar 头像无法加载

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

☆文章版权声明☆

* 网站名称:obaby@mars
* 网址:http://h4ck.org.cn/
* 本文标题: 《Gravatar 头像无法加载》
* 本文链接:http://h4ck.org.cn/2021/08/gravatar-%e5%a4%b4%e5%83%8f%e6%97%a0%e6%b3%95%e5%8a%a0%e8%bd%bd/
* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


分享文章:

猜你喜欢:

发表回复

您的电子邮箱地址不会被公开。