好消息:胡歌网摘新面貌迎接2015~!

WordPress Gravatar头像导致页面加载龟速的解决办法

网络技术 胡歌 1217浏览 0评论

Gravatar(全球通用头像服务)又被墙了,这导致无数国内Wordpress网站头像挂掉,会影响页面打开速度,没有使用该功能的用户不受影响。如今有热心网友给出了不错的解决办法,经测试成功。这是由知名社交评论服务商多说提供的国内Gravatar服务,大家可以放心使用,且不用担心速度问题。任何主题,都可以、打开functions.php文件,将以下代码复制放到该文件最前,注意在第一个<?php之后另起一行。

方法一:
function dmeng_get_https_avatar($avatar) {
//~ 替换为 https 的域名
$avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"), "secure.gravatar.com", $avatar);
//~ 替换为 https 协议
$avatar = str_replace("http", "https", $avatar);
return $avatar;
}
add_filter('get_avatar', 'dmeng_get_https_avatar');

方法二:
//替换为多说官方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 );

修改代码时要小心,如果是新手,那就备份一下functions.php文件,一旦出问题就还原该文件即可解决。

转载请注明:胡歌网摘 » WordPress Gravatar头像导致页面加载龟速的解决办法

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 建议使用第一种方法。多说的头像有一些问题,可能会导致跳转到一些不存在的图片url
    拉斯利4年前 (2014-11-25)回复