WordPress 使用 Gravatar 作为默认的头像平台,Gravatar 能让用户的头像显示在任何 WordPress 的网站上,然而在某些情况下你可能不需要在你的网站上显示 Gravatar 头像。

例如,由于某些原因国内的网站无法打开等。所以在国内使用 Gravatar 是一件非常让人不愉快的事情。

替换掉 functions.php 内容:

// 替换 Gravatar 为 v2ex 头像源
function yjl_get_avatar( $avatar ) {
$avatar = preg_replace("/http://(www|d).gravatar.com/avatar//","http://cdn.v2ex.com/gravatar/",$avatar);
return $avatar;
}
add_filter('get_avatar', 'yjl_get_avatar');

其它的几个头像

//cdn.v2ex.com/gravatar/
//gravatar.css.network/avatar/

其他镜像源可参考:

http://yijile.com/log/503.html