WordPress как на ладони
wordpress jino

the_author() WP 0.71

Выводит имя автора поста.

Этот Тег Шаблона не имеет параметров (были запрещены) и используется внутри Цикла WordPress.

Работает на основе: get_the_author()
✈ 1 раз = 0.000044с = очень быстро | 50000 раз = 0.49с = очень быстро PHP 7.1.2, WP 4.7.3

Хуков нет.

Использование

<?php the_author(); ?>

Примеры

#1. Выведем публичное имя автора поста в цикле WordPress:

Публичное имя указывается в настройке : "отображать как"

<p>Автор поста: <?php the_author(); ?></p>

#2. Получим имя автора, используя функцию get_the_author():

<?php
$author = get_the_author();
echo "Автор поста: ". $author;
?>

Код the author: wp-includes/author-template.php WP 4.8.2

<?php
function the_author( $deprecated = '', $deprecated_echo = true ) {
	if ( ! empty( $deprecated ) ) {
		_deprecated_argument( __FUNCTION__, '2.1.0' );
	}

	if ( true !== $deprecated_echo ) {
		_deprecated_argument( __FUNCTION__, '1.5.0',
			/* translators: %s: get_the_author() */
			sprintf( __( 'Use %s instead if you do not want the value echoed.' ),
				'<code>get_the_author()</code>'
			)
		);
	}

	if ( $deprecated_echo ) {
		echo get_the_author();
	}

	return get_the_author();
}

Cвязанные функции

Из раздела: Записи: посты, страницы, ...

the_author 4 комментария
  • Кирилл cайт: mindhalls.ru

    Почему-то автор выводится дважды, что за беда

    1
    • Козфлай

      Вроде-бы у вордприсе нельзя по другому! Только два либо ничего, вот-так в от! no

      -2
    • Дмитрий

      Тоже самое! как решил?

      Ответить3 месяца назад #
  • Сергей cайт: wp-text.com

    Да нет, все выводится нормально.

    Ответить4 месяца назад #

Здравствуйте, !

Ваш комментарий