WordPress - собственные аватары в комментариях и админ-панели

Не надоели стандартные аватары для пользователей и анонимных посетителей, которые по умолчанию выводит WordPress? Если да, тогда опробуйте в действии нижеследующий код:

<?php
  function CustomGravatar($avatar_defaults) {
    $myavatar = get_bloginfo('template_directory') . '/images/MyNewIcon.gif';
    $avatar_defaults[$myavatar] = "Новый значок";
    return $avatar_defaults;
  }
  add_filter('avatar_defaults', 'CustomGravatar');
?>

Как это работает? В переменную $myavatar передаю путь до своего изображения, затем просто использую фильтр на avatar_deaults. Вот, собственно, и всё.

WordPress пользовательские аватары

Получившийся результат вы можете увидать на скриншоте выше. Обязательные условия: зайдите в админ-часть и в настройках обсуждения задайте новый параметр. Тема оформления также должна поддерживать функцию отображения аватарки.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.