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_schema
rest_page_item_schema
rest_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. |