Задать вопрос
@ligisayan

Как задать свой дефолтный аватар на wordpress 5?

Всем привет!
Хочу изменить аватар по умолчанию в админке wordpress 5 версии. Казалось бы - иди на вп каму и делай все по инструкции

## Добавляет еще один вариант аватарки по умолчанию в настройки обсуждения
## Файл аватарки 'def-avatar.jpg' нужно залить в папку темы 'img'
add_filter( 'avatar_defaults', 'add_default_avatar_option' );
function add_default_avatar_option( $avatars ){
	$url = get_stylesheet_directory_uri() . '/img/def-avatar.jpg';
	$avatars[ $url ] = 'Аватар сайта';
	return $avatars;
}


Однако, не все так просто, в 5 версии уже так не работает
5fbf55634dad0661968583.png

и выводится в таком виде
<label>
      <input type="radio" name="avatar_default" id="avatar_http://domain.test/wp-content/themes/bw/img/bw.png" value="http://domain.test/wp-content/themes/bw/img/bw.png"> 
      <img alt="" src="http://1.gravatar.com/avatar/a10d0576829f81205c7175515696d7c8?s=32&amp;d=http%3A%2F%2Fdomain.test%2Fwp-content%2Fthemes%2Fimg%2Fbw.png&amp;f=y&amp;r=g" srcset="http://1.gravatar.com/avatar/a10d0576829f81205c7175515696d7c8?s=64&amp;d=http%3A%2F%2Fdomain.test%2Fwp-content%2Fthemes%2Fimg%2Fbw.png&amp;f=y&amp;r=g 2x" class="avatar avatar-32 photo avatar-default" height="32" width="32" loading="lazy"> Аватар сайта</label>


Гугл везде отправляет на ту же самую комбинацию функции подключаемую к фильтру. Поможете разобраться?
  • Вопрос задан
  • 136 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы