针对用户或游客评论头像使用 wordpress 默认的 Gravatar 头像不显示问题,通过各方资料整理出最佳方法,因为默认的 Gravatar 头像部分网络无法正常显示头像图片,修改使用默认头像稍微有点不太漂亮,参照几个博主的文章提供以下两种解决方案。
第一种:
修改当前主题 (即你网站目前启用的主题)functions.php 文件中加入以下代码:
// ** Gravatar 默认头像 **/
add_filter( 'avatar_defaults', 'newgravatar' );
function newgravatar ($avatar_defaults) {
$myavatar = get_bloginfo('template_directory') . '/images/gravatar.jpg';
$avatar_defaults[$myavatar] = "默认头像";
return $avatar_defaults;
}
注意:上方代码中绿色凸显段落一段是头像图片的 URL,另一个是在后台头像显示名称。
第二种:
这个方法也是最直接快速好用的方式,将 Gravatar 的地址 (默认是 cn.gravatar.com) 更改为//gravatar.wp-china-yes.net (WP 中国本土化社区 提供) 或 //gravatar.inwao.com ( 博主 cyclists 提供),国内访问速度还是很不错的。
WordPress 在国内流畅要感谢国内的大佬无私的奉献!







![[奇葩一说]小仙女擦碰新车反手殴打辱骂车主](http://www.xyok.net/wp-content/uploads/2025/11/QQ_1764413294495-75x75.png)


















