Unknown Me

Typecho 下 Gravatar 镜像解决方案

Typecho 默认使用 Gravatar 做头像服务,各种裂你懂的

国内的镜像暂时发现有 v2ex多说 两个

立马动手,修改文件 var/Typecho/Common.php,从第937行开始

public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false)
    {
        $url = $isSecure ? 'https://cdn.v2ex.com/gravatar/' : 'http://gravatar.duoshuo.com/avatar/';

        if (!empty($mail)) {
            $url .= md5(strtolower(trim($mail)));
        }

        $url .= '?s=' . $size;
        $url .= '&r=' . $rating;
        $url .= '&d=' . $default;

        return $url;
    }

其实就是修改了 $url 而已啦...

参考: