# post_type_supports()

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

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

## Сигнатура

```php
post_type_supports( string $post_type, string $feature ): bool
```

## Описание

Проверяет поддержку заданной возможности типом записи.

## Параметры

- `$post_type` `string` — обязательный. Проверяемый тип записи.
- `$feature` `string` — обязательный. Проверяемая возможность.

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

`bool`

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

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

```php
function post_type_supports( $post_type, $feature ) {
	global $_wp_post_type_features;

	return ( isset( $_wp_post_type_features[ $post_type ][ $feature ] ) );
}
```

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

- 3.0.0 — Introduced.

## Связанные

Используется в: `WP_REST_Attachments_Controller::handle_featured_media`, `WP_Post_Type::get_autosave_rest_controller`, `WP_Post_Type::get_revisions_rest_controller`, `WP_REST_Global_Styles_Controller::prepare_links`, `WP_REST_Templates_Controller::prepare_links`, `WP_REST_Post_Search_Handler::prepare_item`, [`use_block_editor_for_post_type`](https://chugunov.pro/api-wordpress/functions/use_block_editor_for_post_type/), [`register_and_do_post_meta_boxes`](https://chugunov.pro/api-wordpress/functions/register_and_do_post_meta_boxes/), `WP_REST_Posts_Controller::get_available_actions`, `WP_REST_Posts_Controller::get_schema_links`, `WP_REST_Users_Controller::get_items_permissions_check`, `WP_REST_Posts_Controller::prepare_links`, `WP_REST_Posts_Controller::get_item_schema`, `WP_REST_Posts_Controller::get_collection_params`, `WP_REST_Posts_Controller::get_items`, `WP_Post_Type::add_supports`, [`get_default_comment_status`](https://chugunov.pro/api-wordpress/functions/get_default_comment_status/), [`wp_generate_attachment_metadata`](https://chugunov.pro/api-wordpress/functions/wp_generate_attachment_metadata/), [`wp_delete_user`](https://chugunov.pro/api-wordpress/functions/wp_delete_user/), [`get_inline_data`](https://chugunov.pro/api-wordpress/functions/get_inline_data/), [`get_media_item`](https://chugunov.pro/api-wordpress/functions/get_media_item/), [`edit_post`](https://chugunov.pro/api-wordpress/functions/edit_post/), [`get_default_post_to_edit`](https://chugunov.pro/api-wordpress/functions/get_default_post_to_edit/), [`page_attributes_meta_box`](https://chugunov.pro/api-wordpress/functions/page_attributes_meta_box/), [`post_format_meta_box`](https://chugunov.pro/api-wordpress/functions/post_format_meta_box/), `WP_Media_List_Table::get_columns`, `WP_Posts_List_Table::inline_edit`, `WP_Posts_List_Table::get_columns`, `WP_Posts_List_Table::_display_rows`, [`get_body_class`](https://chugunov.pro/api-wordpress/functions/get_body_class/), [`get_post_class`](https://chugunov.pro/api-wordpress/functions/get_post_class/), [`wp_enqueue_media`](https://chugunov.pro/api-wordpress/functions/wp_enqueue_media/), [`wp_insert_post`](https://chugunov.pro/api-wordpress/functions/wp_insert_post/), [`wp_revisions_to_keep`](https://chugunov.pro/api-wordpress/functions/wp_revisions_to_keep/), [`wp_save_post_revision`](https://chugunov.pro/api-wordpress/functions/wp_save_post_revision/), [`get_post_format`](https://chugunov.pro/api-wordpress/functions/get_post_format/), `wp_xmlrpc_server::wp_getComments`, [`register_meta`](https://chugunov.pro/api-wordpress/functions/register_meta/), `_WP_Editors::editor_settings`, [`wp_print_media_templates`](https://chugunov.pro/api-wordpress/functions/wp_print_media_templates/).

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