我想放一些好的头像而不是wordpress默认。如何在不触及核心的情况下做到这一点。
答案 0 :(得分:1)
这很容易,你没有触及核心。只需使用avatar_defaults
过滤器。
/**
* add a default-gravatar to options
*/
if ( !function_exists('fb_addgravatar') ) {
function fb_addgravatar( $avatar_defaults ) {
$myavatar = get_bloginfo('template_directory') . '/images/avatar.gif';
$avatar_defaults[$myavatar] = 'people';
$myavatar2 = get_bloginfo('template_directory') . '/images/myavatar.png';
$avatar_defaults[$myavatar2] = 'wpengineer.com';
return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'fb_addgravatar' );
}
答案 1 :(得分:0)
转到设置 - >讨论并滚动到底部。您将看到默认头像部分。选择一些东西。我喜欢Identicon选项。如果他或她有一个用户,它仍会显示用户gravatar。
顺便说一句:如果用户没有在StackOverflow上设置头像,就会看到Identicons。