Артём Мáлков

Вывод аватара и ссылки на автора поста в WordPress

7 мар1 комм

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

Для вывода аватара в шаблоне вашего поста используйте:

get_avatar(get_the_author_meta("ID"), 34);

«34» здесь размер изображения в px.

Для вывода ссылки на профиль пользователя используйте:

get_author_posts_url(get_the_author_meta("ID"));

Пример того, как соединить оба этих кода и получить ссылку на персональную страницу автора поста в виде его аватара:

$author_img = get_avatar(get_the_author_meta("ID"), 34);
$author_link  = get_author_posts_url(get_the_author_meta("ID"));

echo "<a href='".$author_link."' title='Автор поста'>".$author_img."</a>"; 

Если возникнут трудности во внедрении кода в свой сайт – пишите об этом в комментариях.

Рекомендуем к просмотру
Как получить ID просматриваемой страницы или записи в WordPress на PHP?
Статьи и советы
Как вывести URL-адрес аватара авторизованного пользователя в WordPress?
Хаки
Как вставить исполняемый PHP-код в посты WordPress?
Статьи и советы
1
комментарий
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
    • 0
    766
      •  Гости
    28 мая в 18:50

    У меня только имя выводится.

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

    Но вот на страницах у меня не выводится имя автора и поэтому ошибки типа "Отсутствует: author". Ставил плагин, не помог..

Подняться наверх
«Pandoge» - помощник вебмастера