发现现在打开的我的博客老是提示:加载"http://0.gravatar.com"等,而且评论头像也无法正常显示了,可能是Gravatar头像服务器集体被墙了,无论是国内主机还是国外主机都受到了影响,严重的影响了使用此服务网站的打开速度和使用体验.当然网上有很多方法可以解决这一问题,有国内服务器替代法也有插件替代法,在这里我介绍下我使用的方法,打开速度还不错.
使用方法是将下面代码添加到主题functions.php文件中:
1 2 3 4 5 | 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'); |
注意:使用以上代码后,一些头像缓存插件也将失效!不过没有打开缓慢的现像.
您可以用支付宝/微信/QQ扫描二维码为作者打赏
网站维护离不开您的支持
如果本文对您有帮助,请不要吝啬您的打赏!~
声明:除非注明!方阁志文章均为原创,转载请以链接形式标明本文地址!
文章标题:使用https方式(SSL)调用Gravatar头像服务器地址