LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > 建站 >

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

时间:2014-11-24 12:28来源:未知 编辑:linuxeye 点击:
WordPress默认头像使用Gravatar头像,而Gravatar头像服务在国内访问又不是很稳定,经常出现无法打开的情况,这样的话用户头像就可能会无法载入,本文介绍使用Gravatar头像稳定服务器的方
WordPress默认头像使用Gravatar头像,而Gravatar头像服务在国内访问又不是很稳定,经常出现无法打开的情况,这样的话用户头像就可能会无法载入,本文介绍使用Gravatar头像稳定服务器的方法。
 
问题原因:
Gravatar头像无法稳定访问的原因不是Gravatar网站服务器的原因,是国内防火墙的问题,所以解决思路是使用Gravatar头像服务的(HTTPS)加密线路。
 
解决办法:
把下面代码添加到主题目录下的functions.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');

转载请保留固定链接: https://linuxeye.com/jianzhan/2037.html

------分隔线----------------------------
标签:GravatarWordPress
栏目列表
推荐内容