Gravatar头像无法显示解决方法

    出去好长时间,博客也没怎么管理。闲来无事浏览emlog论坛的时候发现有人提问关于Gravatar头像无法显示的帖子,翻看自己的博客发现同样不能显示头像了。好在论坛里还是有大神的,在这里分享一下补救办法。

    修改位置在/include/lib/function.base.php,找到以下代码

 

01 /**
02  * 获取Gravatar头像
03  * http://en.gravatar.com/site/implement/images/
04  * @param $email
05  * @param $s size
06  * @param $d default avatar
07  * @param $g
08  */
09 function getGravatar($email, $s = 40, $d = 'mm', $g = 'g') {
10     $hash = md5($email);
11     $avatar = "http://www.gravatar.com/avatar/$hash?s=$s&d=$d&r=$g";
12     return $avatar;
13 }

其实有两种方法

1.把其中的红色字体修改为 多说的缓存   http://gravatar.duoshuo.com/avatar/$hash?s=$s&d=$d&r=$g

2.把其中的红色字体修改为 国内Gravatar头像   http://cn.gravatar.com/avatar/$hash?s=$s&d=$d&r=$g

亲测两种方法都是可行的,据说多说的缓存访问速度更快   在这里感谢 王小刀  小渣渣   的分享

 此经验适用于大部分博客程序

 

版权声明:若无特殊注明,本文皆为《 苏黎》原创,转载请保留文章出处。
本文链接:http://www.xinha.net/post/77.html - 《 苏黎》 http://www.xinha.net/post/77.html
正文到此结束

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

 嘻嘻 大笑 可怜 吃惊 抛媚眼 调皮 鄙视 示爱 哭 开心 偷笑 嘘 奸笑 委屈 抱抱 Dog Dog 哆啦a梦

评论信息框

正在拼命提交吐槽中...

(4)个小伙伴在吐槽

Lv.6
明月浩空

58.49.4.98 2014年11月15日 05:22:28
其实还有个方法是secure.gravatar.com
Convert from em2zb 

Lv.6
苏黎

111.194.78.85 2014年11月15日 10:06:13
@明月浩空: @明月浩空:这个和 cn.gravatar.com 差不多吧
Convert from em2zb 

Lv.6
王语双个人站

111.50.5.58 2014年11月14日 21:47:17
博主晚上好!博主真是有心人,帮大家整理出来了哈。
Convert from em2zb