很多 WordPress 和 Typecho 网站都在用 Gravatar 头像作为自己的用户头像方案,但是 Gravatar 的服务器在国外,一直不够稳定,现在为大家搜集整理了替换方案。
可选源
sdn.geekzu.org/avatar (推荐首选,国内加速)
gravatar.fanfuns.com/avatar (推荐,国内加速)
cdn.v2ex.com (次推荐 Cloudflare 加速)
use.sevencdn.com/avatar (备选,偶尔抽风缓慢)
gravatar.loli.net/avatar (备选,Loli 大佬的服务)
gravatar.zeruns.tech (备选Zeruns's Blog提供的国内加速)
WordPress 替换方案
在自己博客主题的 function.php 中 php 结束标签之前加上如下代码即可:(不同的源,后缀不一样,请注意区分)
1 2 3 4 5 6 |
/*替换 Gravatar 国内CDN*/ function getV2exAvatar($avatar) { $avatar = str_replace(array("secure.gravatar.com/avatar","cn.gravatar.com/avatar","www.gravatar.com/avatar","0.gravatar.com/avatar","1.gravatar.com/avatar","2.gravatar.com/avatar"),"cdn.geekzu.org/gravatar",$avatar); return $avatar; } add_filter('get_avatar', 'getV2exAvatar'); |
Typecho 替换方案
Typecho 只需要安装目录中的 config.inc.php 文件内添加下面的代码
1 |
define('__TYPECHO_GRAVATAR_PREFIX__', 'https://cdn.geekzu.org/gravatar/'); |
自建镜像方案
如果你觉得自己折腾一个比较好玩,可以参阅以下教程:
Gravatar镜像源自建教程,使用CDN加速无需配置反代
自建Gravatar加速镜像源的方法
如果大家发现了更多更好的国内源,欢迎留言分享。