rest_{$this->post_type}_item_schema WordPress Filter Hook
The rest_{$this->post_type}_item_schema hook allows you to filter the schema for a particular post type item. This can be useful for adding extra fields to the schema, or for removing fields that you don't want to be exposed in the REST API.
apply_filters( "rest_{$this->post_type}_item_schema", array $schema ) #
Filters the post’s schema.
Description
The dynamic portion of the filter, $this->post_type, refers to the post type slug for the controller.
Possible hook names include:
rest_post_item_schemarest_page_item_schemarest_attachment_item_schema
Parameters
- $schema
(array)Item schema data.
Source
File: wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php
Changelog
| Version | Description |
|---|---|
| 5.4.0 | Introduced. |