Как добавить еще один аватар в WordPress по умолчанию? - PullRequest
0 голосов
/ 05 октября 2010

Я хочу поставить хороший аватар вместо WordPress по умолчанию. Как я могу сделать это, не касаясь ядра.

Ответы [ 2 ]

1 голос
/ 05 октября 2010

Это очень просто, вам не нужно касаться ядра. Просто используйте фильтр 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' );
}
0 голосов
/ 16 ноября 2010

Зайдите в Настройки -> Обсуждение и прокрутите вниз.Вы увидите раздел аватара по умолчанию.Выберите что-то там.Мне нравится вариант Identicon.Это по-прежнему будет отображать граватар пользователя, если он у него есть.

Кстати: идентификаторы - это то, что вы видите, если пользователь не устанавливает аватар здесь в StackOverflow.

...