# is_post_type_hierarchical()

URL: https://chugunov.pro/api-wordpress/functions/is_post_type_hierarchical/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: 3.0.0.

## Сигнатура

```php
is_post_type_hierarchical( string $post_type ): bool
```

## Описание

Возвращаемое значение false также может означать, что тип записи не существует.
См. alsoget_post_type_object()

## Параметры

- `$post_type` `string` — обязательный. Имя типа записи

## Возвращаемое значение

`bool`

## Исходный код

Файл: `wp-includes/post.php:1561`

```php
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;
}
```

## История изменений

- 3.0.0 — Introduced.

## Связанные

Использует: [`post_type_exists`](https://chugunov.pro/api-wordpress/functions/post_type_exists/), [`get_post_type_object`](https://chugunov.pro/api-wordpress/functions/get_post_type_object/).
Используется в: [`build_query_vars_from_query_block`](https://chugunov.pro/api-wordpress/functions/build_query_vars_from_query_block/), `WP_Query`, [`wp_check_for_changed_dates`](https://chugunov.pro/api-wordpress/functions/wp_check_for_changed_dates/), `WP_Posts_List_Table::handle_row_actions`, `WP_Posts_List_Table::column_title`, `WP_Posts_List_Table::column_default`, [`wp_edit_posts_query`](https://chugunov.pro/api-wordpress/functions/wp_edit_posts_query/), [`wp_ajax_inline_save`](https://chugunov.pro/api-wordpress/functions/wp_ajax_inline_save/), [`page_attributes_meta_box`](https://chugunov.pro/api-wordpress/functions/page_attributes_meta_box/), [`wp_nav_menu_item_post_type_meta_box`](https://chugunov.pro/api-wordpress/functions/wp_nav_menu_item_post_type_meta_box/), `WP_Posts_List_Table::get_table_classes`, `WP_Posts_List_Table::prepare_items`, [`wp_old_slug_redirect`](https://chugunov.pro/api-wordpress/functions/wp_old_slug_redirect/), [`_wp_menu_item_classes_by_context`](https://chugunov.pro/api-wordpress/functions/_wp_menu_item_classes_by_context/), [`wp_list_pages`](https://chugunov.pro/api-wordpress/functions/wp_list_pages/), [`wp_check_for_changed_slugs`](https://chugunov.pro/api-wordpress/functions/wp_check_for_changed_slugs/), [`wp_unique_post_slug`](https://chugunov.pro/api-wordpress/functions/wp_unique_post_slug/), [`wp_delete_post`](https://chugunov.pro/api-wordpress/functions/wp_delete_post/), `WP_Rewrite::generate_rewrite_rules`.

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/is_post_type_hierarchical/
