Typecho解决gravatar无法正常显示问题

资料来源:
Jonty' blog - Typecho解决gravatar被墙问题

typecho默认使用gravatar作为头像源,由于众所周知的原因,头像通常是无法正常显示的,我们可以直接修改文件目录:Typecho主程序目录
/var/Typecho/Common.php

ctrl+f 搜索 gravatar.com

if (defined('__TYPECHO_GRAVATAR_PREFIX__')) {
                $url = __TYPECHO_GRAVATAR_PREFIX__;
            } else {
                $url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';
                $url .= '/avatar/';
            }

将其中的 https://secure.gravatar.com' : 'http://www.gravatar.com';
改为下列可用CDN源:

极客族:https://sdn.geekzu.org/avatar
v2ex源:https://cdn.v2ex.com/gravatar
七牛源:https://dn-qiniu-avatar.qbox.me/avatar
loli源:https://gravatar.loli.net/avatar

即可。

笔记 #CC BY-NC-ND 4.0