Gravatar被墙 wordpress评论头像不显示完美解决

wordpress博客Gravatar头像不显示的原因:Gravatar头像所在的域名被墙,准确的说是Gravatar官方网站被墙。Gravatar官网被墙带来的麻烦不言而喻,同样也会造成后台操作缓慢,前台加载变慢(开启了评论图像就会变慢),这个跟之前google云字体引起wordpress后台变慢一样。

Gravatar头像不显示完美解决方案

有没有一种方案能完美的解决我们的这些烦恼呢?答案是肯定的。提升Wordpress的Gravatar头像加载速度进阶的方法就是将Gravatar头像的服务器变为国内的,放在国内知名公司的服务器上或者专业的CDN服务器上。经过测试我们发现多说调用的Gravatar头像可以正常显示。猜测可能多说可能为了用户的体验而架设了一台Gravatar国内的中转服务器,那么福音来了,只需短短几行代码就可以彻底告别Gravatar被墙的困扰。本篇文章就来介绍此种方法。

方案一:

1、方法的原理是:官方Gravatar的头像所在的路径一般都是

www.gravatar.com、0.gravatar.com、1.gravatar.com、2.gravatar.com

我们只需要将这些头像默认的URL换成多说的就行了。

2、打开主题下的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’, 103 );

可以不经允许随意转载,分享:广州SEO,移动互联网营销 » Gravatar被墙 wordpress评论头像不显示完美解决

分享的每套dede模板,整站带数据源码,wordpress模板,整站源码下载,帝国cms模板,带数据帝国cms网站,淘宝客源码,女性网站模板等源码的下载链接地址请咨询QQ索取。
赞 (1)
分享到: 更多