wordpress评论头像使用的是Gravatar源,因为特殊原因加载慢或者无法加载!因个人不喜欢使用插件,所以使用代码将Gravatar头像换成从国内的v2ex镜像源。v2ex镜像源国内和国外线路都有优化的,速度还行。且支持ssl访问,感觉速度慢的可以试试。

将下面代码添加到主题 functions.php 文件的末尾保存,可实现通过v2ex的 Gravatar CDN 获取加载头像,解决头像加载延迟导致页面打开缓慢的问题。

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