2,038   WordPress

最近发现头像加载不出来,又是被墙了!

目前wordpress头像来源以下网址

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

 

网上有完美的解决方法

参考链接:

http://www.i7086.com/gravatar-avatar-does-not-show-the-perfect-solution

http://www.weeiy.com/wordpress-gravatar-4.html

 

最后本人采取了ssl链接的方法:

官方Gravatar头像调用ssl头像链接 。

https还是没被墙的,而且速度还不错,直接调用这个最简单了。

如果你的网站启用了ssl则不需要了,否则functions.php 加入如下代码:

//官方Gravatar头像调用ssl头像链接
function get_ssl_avatar($avatar) {
$avatar = preg_replace(‘/.*\/avatar\/(.*)\?s=([\d]+)&.*/’,'<img src=”https://secure.gravatar.com/avatar/$1?s=$2″ class=”avatar avatar-$2″ height=”$2″ width=”$2″>’,$avatar);
return $avatar;
}
add_filter(‘get_avatar’, ‘get_ssl_avatar’);

 

 




Leave a Reply

Your email address will not be published. Required fields are marked *