X
  • Дизайн та розробка сайту
  • Дизайн і створення сайтів. Розробка тем для WordPress. Створення Landing Page.
  • office@gnatkovsky.com.ua
  • @vgnat
  • Написати мені
Замовити послугу

Как сменить аватар по умолчанию WordPress без плагина.

Приклад
  • 2024-12-03
  • 6495 переглядів

  • Дизайн та розробка сайту

Доброго времени суток:)
Особенностью WordPress является то, что он использует сервис Gravatar для вывода аватаров пользователей. Но множество пользователей оставляют комментарий при этом не имея аккаунта в Gravatar и их аватары, это установленные Вами аватары по умолчанию. Это серый силуэт или несколько других картинок, которые встроены в сам WordPress.
Многим эти изображения совсем не нравятся и им хочется, чтобы там была картинка с изюминкой. Или, возможно, Вы хотите чтобы аватар по умолчанию подчеркивал тематику сайта. Когда-то я делал тему WordPress, тематикой которой была кулинария, и заказчик попросил, чтобы аватаром по умолчанию был поварешка 🙂
Если вы задались вопросом, как сменить аватар по умолчанию WordPress, к тому же еще и без плагина, то Вам поможет следующий способ.

1. Добавить функцию

Как всегда, без этого никак 🙂 находим наш functions.php в папке с темой и добавляем в него, код который вы видите ниже

Аватар по умолчанию
add_filter( 'avatar_defaults', 'newgravatar' );

function newgravatar ($avatar_defaults) {
$myavatar = get_bloginfo('template_directory') . '/images/avatar2.png';
$avatar_defaults[$myavatar] = "Новый аватар";
return $avatar_defaults;
}

В коде видно, что функция задает новый путь, к новому аватару, который имеет название avatar2.png

Далее приступаем к следующему шагу.

2. Создать изображение

Вам надо создать картинку и назвать ее avatar2.png.

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

Размер ее должен быть таким как и у аватаров Вашей темы. Стандартный размер примерно 75 на 75 пикселей, но может быть и другим. Сделав картинку, вы должны вложить ее в папку images внутри Вашей темы. Если у Вас нет такой папки, а изображения лежат в другой, то вложите в нее, а в функции Выше измените название папки на корректное.

3. Установка аватара по умолчанию

После того как Вы все сделали, нужно зайти в админку Вашего сайта и перейти в Настройки - Обсуждение и в самом низу в списке аватаров по умолчанию, появится новый, под названием - Новый аватар. Название тоже меняется в функции.

Теперь, посетителей Вашего сайта будет радовать необычный аватар, который явно лучше того, что встроен по умолчанию.

На этом все, спасибо за внимание 🙂

Якщо Вам була корисна моя праця, можете фінансово підтримати сайт або відключити блокувальник реклами, що займе 2 хвилини :)

Хочу підтримати фінансово Хочу відключити блокувальник

Оцініть статтю
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Проголосовало: 14, в среднем: 4.4 из 5
Читайте також

Deprecated: Функція WP_Query викликана з аргументом, який вважається застарілим з версії 3.1.0! Вираз caller_get_posts застарілий. Використовуйте ignore_sticky_posts. in /var/www/vhosts/gnatkovsky.com.ua/gnatkovsky.com.ua/public/wp-includes/functions.php on line 6078