WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

is_author() WP 1.5.0

Проверяет отображается ли страница с постами автора. Можно указать конкретного автора. Условный тег.

Имейте ввиду, что в связке проверок с тегом is_archive() этот тег нужно использовать в первую очередь, потому что is_archive() включает в себя проверку is_author(). Т.е. если в одной логической структуре сначала использовать is_archive(), а затем is_author(), то is_author() никогда не будет выполняться.

Хуков нет.

Возвращает

true/false.

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

if( is_author() ){
	// ...
}
$author(строка)
ID или Ник автора, отображение страницы которого нужно проверить. По умолчанию, проверяет, отображается ли вообще страница автора или это совсем другая страница архива.
По умолчанию: нет

Примеры

#1. Различные примеры использования функции:

// Когда отображается страница любого автора
is_author();

// Когда отображается страница автора ID которого равен 4
is_author('4');

// Когда отображается страница автора с ником "Vivian"
is_author('Vivian');

// Ник может быть и через тире
is_author('john-jones');

// Можно указать нескольких авторов, при этом сумбурно: ID или Ники одновременно.
// Эта возможность добавлена в версии 2.5
is_author(array(4,'john-jones','Vivian'));

Заметки

  • Global. WP_Query. $wp_query WordPress Query object.

Список изменений

С версии 1.5.0 Введена.

Код is_author() WP 5.5.1

wp-includes/query.php
<?php
function is_author( $author = '' ) {
	global $wp_query;

	if ( ! isset( $wp_query ) ) {
		_doing_it_wrong( __FUNCTION__, __( 'Conditional query tags do not work before the query is run. Before then, they always return false.' ), '3.1.0' );
		return false;
	}

	return $wp_query->is_author( $author );
}

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

Из метки: Условные теги (типов страниц и запросов)

Еще из метки: Условные теги (все)

Еще из раздела: Запросы

Еще из тегов шаблона: Основные

  • Http://gaminatorslots.com.ru/

    Какие способы используют игроки, чтобы выиграть в казино? -узнайте на http://gaminatorslots.com.ru/

    gaminatorslots.com.ru

5 комментов