Пользователь загружает фото или выбирает готовую аватарку. Если аватар не выбран — показываются инициалы. Старые файлы плагин удаляет сам, медиатека не засоряется.

Версия 1.0.2 · совместим с WordPress 7.1 · открытый код · полный перевод на русский
Real Simple Avatar — это простой способ дать пользователям сайта поставить себе аватар. Не нужен аккаунт где-либо ещё, не нужно ничего подключать: достаточно добавить один шорткод на страницу профиля.
Плагин закрывает три задачи — загрузка своего фото, выбор из готовых аватарок и автоматические инициалы, когда аватар не задан. И отдельно следит за порядком в медиатеке.

Загрузка своего фото
Пользователь выбирает изображение, плагин обрезает его до квадрата (по умолчанию 240×240 пикселей) и сохраняет. В медиатеке остаётся ровно один файл нужного размера — WordPress не создаёт дополнительные миниатюры.
Форматы настраиваются: PNG, JPG, JPEG, WebP, HEIC и другие. Максимальный размер файла и размер обрезки тоже задаёте вы.
Готовые аватарки на выбор
Если пользователь не хочет загружать фото, он выбирает картинку из набора — одним кликом. В плагине есть встроенные аватарки, и вы можете заменить их своими: загрузить собственный набор и отключить встроенные.
Инициалы, если аватар не выбран
Когда аватар не задан, плагин рисует кружок с инициалами — из имени и фамилии, а если их нет, то из логина. Цвет фона подбирается автоматически и закреплён за пользователем: он всегда одинаковый.
Так аватар есть у всех и сразу — даже у нового пользователя, который ничего не настраивал. Пустого силуэта не будет. Инициалы — это лёгкий SVG, он вставляется прямо в страницу. Палитру цветов фона и цвет текста можно поменять в настройках.
Медиатека не засоряется
Это то, ради чего плагин и делался. Когда пользователь меняет аватар, старый файл удаляется автоматически — не остаётся «хвостов» от прошлых загрузок. Когда пользователя удаляют, его аватар удаляется вместе с ним.
Один пользователь — один файл. Медиатека не разрастается, даже если аватары меняют часто.
Быстрый старт
- Установите плагин: Плагины → Добавить новый, поиск «Real Simple Avatar». Или загрузите ZIP вручную.
- Активируйте.
- Добавьте шорткод на страницу профиля или личного кабинета:
[ rsava_avatar_form ] - Настройки — в разделе Настройки → Аватар.
Аватары подставляются везде, где их показывает WordPress: в комментариях, в списке пользователей, у автора записи.
Что можно настроить
- Разрешить или запретить загрузку фото — можно оставить только выбор из готовых аватарок.
- Показывать или прятать сетку готовых аватарок.
- Форматы загрузки и максимальный размер файла.
- Размер обрезки в пикселях.
- Палитра цветов фона для инициалов и цвет текста.
- Свой набор готовых аватарок вместо встроенных.
- Удаление всех данных плагина при его удалении — по желанию.
Работает без Gravatar
По умолчанию WordPress подтягивает аватары с Gravatar. Real Simple Avatar работает сам по себе: аккаунт Gravatar не нужен, обращений к внешним сервисам нет. Все файлы остаются в вашей медиатеке.
Частые вопросы
Можно заменить встроенные аватарки своими?
Да. Загрузите свой набор в настройках и отключите встроенные.
Можно запретить загрузку фото и оставить только выбор из аватарок?
Да, снимите галочку «Разрешить загрузку файлов».
Где хранится аватар?
В медиатеке WordPress как обычное вложение — один файл на пользователя.
Что будет со старым файлом при смене аватара?
Он удаляется автоматически.
Нужен ли Gravatar?
Нет, плагин полностью автономный.
Где взять
Плагин бесплатный. Если он вам пригодился — оставьте отзыв на WordPress.org, так его проще найти другим.
Я сделала этот плагин для себя: хотелось, чтобы пользователи могли поставить аватар, а медиатека при этом не забивалась старыми картинками. Готового решения не нашла — получился этот плагин. Он бесплатный, буду его развивать.
— Александра, автор плагина