Логотип

Показывать гостевое имя автора через настраиваемое поле

Показывать гостевое имя автора через настраиваемое поле

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

Открыть ваш файл single.php или page.php в шаблоне и добавьте следующий код, где вы хотите отобразить имя автора:

<?php $author = get_post_meta($post->ID, "guest-author", true);
if ($author != "") {
echo $author;
} else {
the_author();
} ?>

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

Примечание: Вам, возможно, придется удалить исходную функцию the_author, прежде чем поместить этот код.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 0 (0 голосов)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала