is_post_type_hierarchical()
Проверяет, является ли указанный тип записи древовидным.
Вернувшееся значение false, может также означать что указанного типа записи не существует.
1 раз — 0.000011 сек (очень быстро) | 50000 раз — 0.03 сек (скорость света) | PHP 7.0.2, WP 4.4.2
Хуков нет.
Возвращает
true|false
.
Использование
is_post_type_hierarchical( $post_type );
- $post_type(строка) (обязательный)
- Название типа записи.
Примеры
#1 Проверим является ли тип записи page древовидным
Демонстрация работы, тип записи page древовидный тип и функция должна вернуть true
$is = is_post_type_hierarchical('page'); //> true $is = is_post_type_hierarchical('post'); //> false
Заметки
- Смотрите: get_post_type_object()
Список изменений
С версии 3.0.0 | Введена. |
Код is_post_type_hierarchical() is post type hierarchical WP 6.4.3
function is_post_type_hierarchical( $post_type ) { if ( ! post_type_exists( $post_type ) ) { return false; } $post_type = get_post_type_object( $post_type ); return $post_type->hierarchical; }