您的位置:首页 > 其它

WordPress 实战:WordPress替换Gravatar头像稳定服务器地址

2014-11-28 00:17 465 查看
WordPress默认头像使用Gravatar头像,而Gravatar头像服务在国内访问又不是很稳定,经常出现无法打开的情况,这样的话用户头像就可能会无法载入,本文介绍使用Gravatar头像稳定服务器的方法。


解决思路

Gravatar头像无法稳定访问的原因不是Gravatar网站服务器的原因,是国内防火墙的问题,所以解决思路是使用Gravatar头像服务的(HTTPS)加密线路。


实现方法

把代码添加到主题目录下的functions.php文件最后即可

//~ 2014-11-27 终极版极简代码

//~ 折腾来折腾去,才发现一直折腾的只是鸡肋,无需替换 http 协议(替换 http 协议可能会影响到其他头像设置的地址,如 QQ 头像地址),直接替换域名即可

function dmeng_get_https_avatar($avatar){

$avatar = str_replace(array("www.gravatar.com", "0.gravatar.com", "1.gravatar.com", "2.gravatar.com"), "secure.gravatar.com", $avatar);

return $avatar;

}

add_filter('get_avatar', 'dmeng_get_https_avatar');

原文链接:http://www.dmeng.net/wordpress-replace-gravatar-host.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: