WordPress 对于那些没有自定义头像的用户,评论上的头像默认有神秘人、空白、Gravatar 标志、抽象图形、Wavatar、小怪物这六种,你也可以在 WordPress 后台的- 设置 – 讨论,自定义头像。
方法也很简单,调用默认头像函数get_avatar()的钩子!先新建一个头像图片 avatar.jpg(80*80px)作为默认头像,放在主题images文件夹下,然后在主题的funtions.php文件中加入以下代码:
//设置默认头像 add_filter( 'avatar_defaults', 'custom_gravatar' ); function custom_gravatar($avatar_defaults) { $myavatar=get_bloginfo('template_url') . '/images/avatar.jpg'; //上面地址是图片地址 $avatar_defaults[$myavatar] = "zklhy"; return $avatar_defaults; } //头像名字
完成上面的之后就可以到 WordPress 后台的- 设置 – 讨论,选择自定义头像就好了。