Как вывести граватар автора поста

Как вывести граватар автора поста | n-wp.ru Настройки
Пример кода, отвечающего за отображение аватара автора поста.
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

А действительно, почему бы не вывести граватар самого автора публикации прямо в заголовке поста? В комментариях граватар есть, так зачем его скрывать? Оказывается, сделать это очень просто, ведь WordPress поддерживает граватары на уровне движка. Давайте прямо сейчас усовершенствуем тему этого блога.

Откроем файл single.php и найдем там строчки вывода автора. В этой теме такие строчки выглядят так:

</pre>
<p>Нас интересует именно the_author_posts_link. Прямо перед ним вставляем вывод граватара:</p>
<pre><li>


</li>

Смотрим, что получилось:

Чтобы как-то украсить граватар, нужно создать для него оформление в style.css или прямо в single.php. Обратите внимание, что 16 — это величина аватара в px. После этого остается только изменить все остальные места, где может быть выведен аватар — скорее всего это single.php, archive.php, search.php.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. Cветлана Бобровская

    У меня на блоге Кошколюбы публикуются не только мои посты, но и гостей, которым открыт доступ в админку в качестве авторов. Можно ли в таком случае сделать так, чтобы прописывалось имя автора и его аватар? Мне приходится каждый раз в самом тексте указывать, кто автор, а это очень не удобно.

    Ответить
    1. tiaurus

      Так вы как раз и комментируете код, выводящий аватар.
      Можно еще попробовать вот этот плагин: https://n-wp.ru/kak-dobavit-v-post-informaciyu-ob-avtore-about-the-author-box/

      Ответить