0

我想放一些好的头像而不是wordpress默认的。我怎么能在不触及核心的情况下做到这一点。

4

2 回答 2

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' );
}
于 2010-10-05T12:32:02.327 回答
0

转到设置 -> 讨论并滚动到底部。您将看到默认头像部分。在那里选择一些东西。我喜欢Identicon 选项。如果用户有头像,这仍会显示用户头像。

顺便说一句:如果用户没有在 StackOverflow 上设置头像,则会看到同名图标。

于 2010-11-16T16:49:07.140 回答