如何解决WordPress Gravatar头像不显示被墙的最简单最方便的解决方法

WordPress头像缓存失效 而且无语的是每次打开浏览器状态栏都显示1.gravatar.com在加载中,让后面的js代码加载不出来的,其原因是Gravatar服务器被墙,如今有热心网友给出了不错的解决办法,经测试成功。这是由知名社交评论服务商多说提供的国内Gravatar服务,大家可以放心使用,且不用担心速度问题,而且很方便,很简单,不用复杂的设置,一段代码就解决。

打开主题文件中functions.php文件,将以下代码复制放到该文件最前,注意在第一个

//多说官方Gravatar头像调用
function mytheme_get_avatar($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', 'mytheme_get_avatar', 10, 3 );

 

 

共享资源网提供最优质的资源集合。
共享资源网 » 如何解决WordPress Gravatar头像不显示被墙的最简单最方便的解决方法

发表评论

共享资源网提供最优质的资源集合

充值中心 开启会员