Реализация граватара является популярной тенденцией, которая наблюдается на многих блогов WordPress. Все больше и больше блогов проявляются включение граватара в свой блог. Не только блоггеры, но дизайнеры тем также делают упор на том, чтобы сделать поле комментарий для своей темы WordPress лучше и реализуют граватары с творчеством.
Хотя блогеры могут знать про граватар и пользоваться им. Есть пользователи, которые не имеют личного граватара. Когда они оставляют комментарии на блоге, тем более анонимно, берется стандартный прописанной на блоге граватар. Вы наверное видели на многих блогах, на сером фоне белый парень. В этой статье мы делимся способом, как установить собственный граватар для блога пользователей, которые вы можете включить в свой блог.
Как вы можете видеть в нашем поле комментария, если пользователь не имеет аккаунт в gravatar, комментарии, наш логотип показывает вместо него. Вы можете сделать то же самое сейчас. Первым делом вы должны удостовериться, что ваша тема поддерживает gravatar.
1. Открыть файл functions.php который находится в папке редактируемой темы.
2. Затем вставьте следующий код туда
add_filter( 'avatar_defaults', 'new_gravatar' ); function new_gravatar ($avatar_defaults) { $myavatar = get_bloginfo('template_directory') . '/images/gravatar_icon.gif'; $avatar_defaults[$myavatar] = "AndreyEx"; return $avatar_defaults; }
Вы должны понимать переменные в коде выше.
В пути ‘/images/gravatar_icon.gif’ указанно расположение файла изображения и его название. Он должен быть сохранен в папку темы, которую вы используете.
Изменение имя AndreyEx, на какое вы хотите и все готово.
3. Загрузите файл gravatar_icon.gif
4. Войдите в Панель управления WordPress и нажмите на настройки > Обсуждения
Теперь ваш граватар отображаться как указанно на картинке выше. Выберите его и сохраните изменения.
Теперь вы можете изменить свой граватар самостоятельно.
Сложновато пока для меня, может посоветуете какой нибудь плагин?
Я использую плагин “Simple Local Avatars”
а что есть еще какие то граватары? что за стандартный?