Skip to content

Всё для WordPress, веб-разработки — и не только

🖼 Как добавить аватары на сайт WordPress через Gravatar

🖼 Как добавить аватары на сайт WordPress через Gravatar

Комментарии без аватарок выглядят безлико. Серая «заплатка» вместо лица автора снижает доверие к обсуждению, читатель подсознательно прокручивает такой раздел, не вчитываясь.

Gravatar решает эту проблему из коробки. Технологии больше 15 лет, она встроена в ядро WordPress и не требует плагинов. Но большинство владельцев сайтов просто не трогают настройки аватаров после установки CMS, и теряют инструмент, который бесплатно работает на узнаваемость бренда и рост возвратных визитов.

Ниже, пошагово: от включения Gravatars в админке до кастомного аватара по умолчанию для гостей. В конце, живой плагин, заменяющий Gravatar на локальные аватарки, если штатной системы недостаточно.

💡 Быстрый обзор:

  • Включение Gravatars, Settings → Discussion, один чекбокс.
  • Настройка аватара по умолчанию для гостей без Gravatar, там же, выпадающий список из 7 вариантов.
  • Собственный дефолтный аватар (логотип бренда), через плагин Simple Local Avatars, без правки functions.php.
  • Полная замена Gravatar локальными аватарками, тот же плагин закрывает и этот сценарий.

Что такое Gravatar и как он работает

Gravatar, сокращение от «Globally Recognized Avatar». Это сервис Automattic (компании, стоящей за WordPress.com, WooCommerce и Jetpack): пользователь регистрируется на gravatar.com, загружает фото, и оно автоматически подхватывается на любом сайте с включённой поддержкой Gravatars.

Привязка идёт по email-адресу. Оставили комментарий с той же почтой, что привязана к Gravatar, аватарка появилась. Никаких дополнительных регистраций на каждом отдельном сайте.

Вот как это выглядит в разделе комментариев, у авторов с настроенным Gravatar видно фото, у остальных, дефолтная заглушка:

Пример отображения Gravatar-аватарок в комментариях WordPress

Важный нюанс: Gravatar, не единственный тип аватаров в WordPress. Тема или плагин могут рендерить аватарки и без Gravatar (например, из медиабиблиотеки). Но именно Gravatar работает «везде и сразу», без привязки к конкретному сайту.

4 причины не игнорировать настройки Gravatar

Функция выглядит мелкой, иконка размером с почтовую марку, что от неё толку? На практике эти четыре фактора работают независимо от того, ведёте вы личный блог или коммерческий сайт с активными комментариями.

1. Лицо автора повышает доверие к контенту

Человек воспринимает фото быстрее, чем имя. Аватарка рядом с комментарием создаёт эффект присутствия, читатель видит, что отвечает живой человек, а не аноним. Блоги с активным комьюнити (WPBeginner, Kinsta, Smashing Magazine) не зря требуют Gravatar у авторов гостевых постов: визуальное присутствие усиливает экспертность.

2. Аватарка = элемент брендинга без затрат

Один раз настроили Gravatar с логотипом или профессиональным фото, и он отображается везде: в каждом вашем посте, в каждом ответе на комментарий, на любом стороннем сайте, где вы оставляете комментарий с той же почтой. Частота показов сопоставима с миниатюрным рекламным баннером, но бесплатно и без раздражения аудитории.

3. Знакомые аватарки формируют сообщество

Когда постоянные комментаторы видят аватарки друг друга в обсуждениях, возникает эффект узнавания. Это снижает порог входа в дискуссию: проще ответить «знакомому лицу», чем безликому нику. Работает тот же механизм, что в соцсетях, визуальная идентичность стимулирует повторные взаимодействия.

4. Присутствие на других площадках без effort

Комментируете чужой блог с включённым Gravatar, ваш бренд виден новой аудитории. Это пассивный охват: вы не пишете гостевой пост, не договариваетесь о кросс-промо, а просто участвуете в обсуждении, и ваше фото/логотип работает как визитка.

Как включить Gravatar в WordPress

WordPress поддерживает Gravatars из коробки. Плагин не нужен.

Откройте Settings → Discussion в админке. Прокрутите до секции «Аватары»:

Секция настроек аватаров в Settings → Discussion панели WordPress

Поставьте галочку Show Avatars, и Gravatars начнут отображаться в комментариях. Дополнительные опции:

  • Maximum rating, ограничение по возрастному рейтингу. G (General) подходит для любой аудитории, но помните: изображения устанавливают сами пользователи, полной гарантии нет.
  • Mystery Person / Blank / Gravatar Logo и другие варианты, это аватар по умолчанию для тех, у кого Gravatar не настроен (подробнее в следующем разделе).

Всё. После сохранения настроек комментаторы с привязанным Gravatar увидят свои аватарки.

Что показывать посетителям без Gravatar

Не у каждого пользователя настроен Gravatar. Кто-то не в курсе технологии, кто-то сознательно избегает привязки почты к внешнему сервису. Для таких случаев WordPress предлагает набор заглушек:

Варианты аватара по умолчанию в настройках обсуждения WordPress

Доступны: Mystery Person (силуэт), Blank (пусто), Gravatar Logo, Identicon (геометрический узор по хешу email), Wavatar (похож на Identicon, но другой алгоритм), MonsterID (монстр по хешу), Retro (пиксельная 8-битная картинка).

Эти варианты функциональны, но безлики. Для бренда лучше заменить заглушку на собственное изображение, логотип или нейтральную иконку в стиле сайта.

Как установить собственный аватар по умолчанию

Встроенными средствами WordPress это не делается, штатный интерфейс не даёт загрузить своё изображение в качестве дефолтного аватара. Но задачу закрывает один лёгкий плагин.

Simple Local Avatars (разработчик, 10up, та же команда, что делает плагины для Microsoft, ESPN и Adobe). 100 000+ активных установок, рейтинг 4.6 на WordPress.org, протестирован вплоть до WP 7.0.

Simple Local Avatars, поле загрузки аватара в профиле пользователя WordPress

После установки и активации плагин добавляет поле Avatar в профиль каждого пользователя (Users → Profile). Дальше два основных сценария:

  • Дефолтный аватар для гостей. Загружаете логотип или иконку в профиль администратора → идёте в Settings → Discussion → в выпадающем списке «Default Avatar» появляется новый пункт «Simple Local Avatars». Выбираете его, и все гости без Gravatar видят ваше изображение.

  • Локальные аватарки вместо Gravatar. Если отключить Gravatar в настройках Discussion, Simple Local Avatars автоматически становится единственным источником аватарок. Пользователи с правом загрузки файлов могут ставить себе фото прямо из медиабиблиотеки, без внешнего сервиса.

Плагин бесплатный и не имеет Pro-версии. Для сайтов, где важна конфиденциальность (GDPR), это оптимальный вариант: аватарки хранятся локально, запросов к gravatar.com нет вообще.

Скачать: 🔗 Simple Local Avatars на WordPress.org

Если предпочитаете визуальное объяснение, вот 8-минутный туториал по настройке Gravatar в WordPress:

⁉️🤔 Частые вопросы

Обязательно ли регистрироваться на Gravatar.com, чтобы у меня отображалась аватарка?

Да, но это разовое действие. Регистрируетесь на сайте Gravatar, загружаете фото, привязываете email, и аватарка автоматически появляется на всех WordPress-сайтах, где вы комментируете с этой почтой. Занимает 2 минуты.

Нужен ли плагин для работы Gravatars в WordPress?

Нет. Поддержка Gravatar встроена в ядро WordPress с версии 2.5 (2008 год). Достаточно включить чекбокс в Settings → Discussion, и система заработает.

Можно ли использовать Gravatar и локальные аватарки одновременно?

Да. Simple Local Avatars работает поверх Gravatar: если у пользователя загружен локальный аватар, показывается он. Если нет, плагин откатывается к Gravatar (если тот включён). Приоритет настраивается в Settings → Discussion.

Какой размер аватарки оптимален для WordPress?

Gravatar по умолчанию отдаёт 80×80 px, это задокументировано в руководстве WordPress по Gravatars. Большинство тем масштабируют аватарку до своего размера: обычно 40-60 px в комментариях и 96-150 px в профиле автора. При загрузке в Gravatar лучше дать исходник не меньше 512×512 px, сервис сам сгенерирует все нужные размеры.

Что будет с аватарками, если Gravatar-сервер недоступен?

WordPress кеширует Gravatars локально (в папке uploads). При недоступности gravatar.com посетители увидят кешированную версию или, если кеша нет, дефолтную заглушку. Сайт не сломается: get_avatar() отрабатывает с fallback-ом.

Что в итоге: Gravatar или локальные аватарки?

Gravatar выигрывает в простоте: включил галочку, и забыл. Для личного блога или сайта-визитки этого достаточно с запасом.

Если сайт коммерческий и каждый элемент должен работать на бренд, потратьте 5 минут на установку Simple Local Avatars. Замените серую заглушку логотипом, а для команды авторов настройте локальные аватарки, независимость от внешнего сервиса того стоит.

На практике мы ставим Simple Local Avatars даже на небольшие сайты: лишним не будет, а настройка действительно занимает минуту.