您的位置:首页 » Wordpress » 正文

WordPress头像加载很慢使用Gravatar 头像修正插件也无效的问题解决

最近发现在页面加载头像时,总是卡在i0.wp.com这里,使用浏览器开发者工具查看发现是gravatar头像服务器出问题了。不用说,肯定被禁止访问。我尝试启用Gravatar 头像修正插件,然而问题依旧。

WordPress头像加载很慢使用Gravatar 头像修正插件也无效的问题解决

不过好在HTTPS这条路没被堵死。所以只能强制在主题function.php添加改道代码来解决问题了。

将如下代码加到自己主题中,即可解决,经测试加载速度很快。

  1. //修复无法载入评论头像问题
  2. function get_ssl_avatar($avatar) {
  3.    $avatar = preg_replace(‘/.*\/avatar\/(.*)\?s=([\d]+)&amp;.*/’,'<img class=“avatar avatar-$2” src=“https://secure.gravatar.com/avatar/$1?s=36” alt=“” width=“36” height=“36” />’,$avatar);
  4.    return $avatar;
  5. }

 

在https://secure.gravatar.com/avatar/$1?s=36可以调整头像大小,36改为你的头像,默认为80,记得要同步更改width=”36″ height=”36″的值。

  • 有1,027次围观
除特别声明外, 本站所有内容皆为原创,转载时请务必以超链接形式标明文章出处和作者信息

分享给我的好友看看:

 





快捷键:Ctrl+Enter