国强极客
有问题请加微信:guoqiang7585
国强极客

WordPress Gravatar头像不显示的最新解决办法 多说官方提供

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’, 10, 3 );

添加后的效果如下图:

添加多说头像代码

3、效果见下图,Gravatar头像的外链地址已经全部到了多说的国内服务器了。

多说替换头像
当然,如果你已经使用了多说的评论框,就会自动显示多说的评论调用代码,不用这么麻烦了。

赞赏
对内容有疑问,请加我微信:guoqiang7585
# #
首页      CMS      wordpress      WordPress Gravatar头像不显示的最新解决办法 多说官方提供

国强极客

文章作者

博客站长,有问题请加微信【guoqiang7585】。

国强极客

WordPress Gravatar头像不显示的最新解决办法 多说官方提供
有没有一种方案能完美的解决我们的这些烦恼呢?答案是肯定的。提升Wordpress的Gravatar头像加载速度进阶的方法就是将Gravatar头像的服务器变为国内的,放在国内知名公司的服务器上或者专…
扫描二维码继续阅读
2014-11-20