is_post_type_hierarchical()

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Функция позволяет проверить, является ли указанный тип записи иерархичным, или, наверное, правильнее сказать, древовидным (как Страницы).

По сути проверяет значение параметра hierarchical, указанного при создании типа поста.

Возвращает true – если да, false – если нет или если указанного типа записи не существует, или если функция выполнилась раньше регистрации типа записи.

is_post_type_hierarchical( $post_type )

Параметры

$post_type
(строка) Название типа записи, который проверяем.

Примеры

Сама по себе функция используется при создании условий.

// Проверяем Записи
if( is_post_type_hierarchical( 'post' ) ) {
	echo 'Йез';
} else {
	echo 'Ноу';
	// Записи не являются древовидными, поэтому выполнится эта часть кода
}
 
// Проверяем Страницы
if( is_post_type_hierarchical( 'page' ) ) {
	// Страницы являются древовидными, поэтому выполнится эта часть кода
	echo 'Йез';
} else {
	echo 'Ноу';
}
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии