全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1481|回复: 6
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 2014-11-17 21:57:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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');


转载自:http://www.dmeng.net/wordpress-replace-gravatar-host.html  (不是我的,只是看到就分享一下)
3#
发表于 2014-11-17 22:02:03 | 只看该作者
我现在国外的服务全停了,保不齐哪天就不能用了,用着操心~
4#
发表于 2014-11-17 22:04:43 | 只看该作者
用多说就无压力了
5#
发表于 2014-11-17 22:32:40 | 只看该作者
也只是暂时的,用的人多了下一步就会封gravatar的https端口了
6#
发表于 2014-11-17 22:38:11 | 只看该作者
国外一样打不开吧
7#
发表于 2014-11-17 23:13:51 来自手机 | 只看该作者
用头像缓存插件也不错http://www.zmrbk.com/post-1294.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 00:31 , Processed in 0.127774 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表