Gravatar头像被墙之emlog解决方案

nimaboke 2014-11-23 3148

天朝无所不能的GFW又把Gravatar给墙了,但是身为天朝的我们,还是有解决的方案的。


修改方法


在/include/lib/function.base.php的第639行,找到以下代码

搜狗截图20141122224938.png


/**
 * 获取Gravatar头像
 * http://en.gravatar.com/site/implement/images/
 * @param $email
 * @param $s size
 * @param $d default avatar
 * @param $g
 */
function getGravatar($email, $s = 40, $d = ’mm’, $g = ’g’) {
	$hash = md5($email);
	$avatar = "http://gravatar1.233.wiki/avatar/$hash?s=$s&d=$d&r=$g";
	return $avatar;
}

将默认的Gravatar地址http://gravatar1.233.wiki/改为可访问的Gravatar服务器地址


可访问的gravatar服务器地址


  1. http://gravatar.duoshuo.com/
  2. https://gravatar1.233.wiki





姜辰 评论:
好方法,学习了。不过,俺博客不显示头像怎么破?嘿嘿

吴尼玛 评论:
@姜辰:{smile:2}一、模板没有设置头像显示。二、后台没有开启头像显示

姜辰 评论:
@吴尼玛:你说对了,我的确没开启,也不想开启~

爱我博客 评论:
{smile:31}文章转走了

李明 评论:
@姜辰:我以前也没开启头像的,为了建读者墙才开启的。
最新回复 (0)
返回
发新帖