gravatar_ian

今年轮到Gravatar不能访问了。这几天发现博客的头像全部不显示了,我就按照其他网友的方法,利用七牛云存储解决这个问题。

gravatar.duoshuo.com这是多说的国内cdn地址,已经将gravatar的数据缓存,使用这个网址就可以解决问题。
修改WordPress 的get_avatar 函数。
将下面的代码添加到wordpres当前主题的 functions.php 文件下:

function cdn_get_gravatar($avatar) {
$avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"gravatar.duoshuo.com",$avatar);
return $avatar;
}
add_filter( 'get_avatar', 'cdn_get_gravatar', 10, 3 );

只要是www.gravatar.com,0.gravatar.com,1.gravatar.com,2.gravatar.com的地址全部使用gravatar.duoshuo.com进行加速!

这样就可以解决问题了!

打赏作者
如果这篇文章帮助了你,可以请作者喝罐可乐,以此激励作者创作更多!

您的支持将鼓励我继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏