ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

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

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

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

Открыть ваш файл 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, прежде чем поместить этот код.

Exit mobile version