2010-10-05 3 views

ответ

1

Это очень просто, вы не трогаете ядро. Просто используйте фильтр avatar_defaults.

Существует запись о том here

/** 
* 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

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

ОТВЕТ: Иконы - это то, что вы видите, если пользователь не устанавливает аватар здесь в StackOverflow.

Смежные вопросы