Title: 5.0.0 | Developer.WordPress.org

---

# New and updated in 5.0.0

Functions

Hooks

Classes

Methods

 * hook[rest_revision_query](https://developer.wordpress.org/reference/hooks/rest_revision_query/)
 * Filters WP_Query arguments when querying revisions via the REST API.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/rest_revision_query/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/rest_revision_query/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:313](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php#L313-L313)
 * class[WP_Block_Parser_Frame](https://developer.wordpress.org/reference/classes/wp_block_parser_frame/)
 * Class WP_Block_Parser_Frame
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_frame/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_frame/#uses)
   | Source: [wp-includes/class-wp-block-parser-frame.php:16](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-parser-frame.php#L16-L79)
 * method[WP_Block_Parser_Frame::__construct()](https://developer.wordpress.org/reference/classes/wp_block_parser_frame/__construct/)
 * Constructor
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_frame/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_frame/__construct/#uses)
   | Source: [wp-includes/class-wp-block-parser-frame.php:72](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-parser-frame.php#L72-L78)
 * method[WP_Block_Parser_Block::__construct()](https://developer.wordpress.org/reference/classes/wp_block_parser_block/__construct/)
 * Constructor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_block/__construct/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_block/__construct/#uses)
   | Source: [wp-includes/class-wp-block-parser-block.php:83](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-parser-block.php#L83-L89)
 * class[WP_Block_Parser_Block](https://developer.wordpress.org/reference/classes/wp_block_parser_block/)
 * Class WP_Block_Parser_Block
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_block/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_block_parser_block/#uses)
   | Source: [wp-includes/class-wp-block-parser-block.php:15](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-block-parser-block.php#L15-L90)
 * function[wp_sensitive_page_meta()](https://developer.wordpress.org/reference/functions/wp_sensitive_page_meta/)
 * Display a `noindex,noarchive` meta tag and referrer `strict-origin-when-cross-
   origin` meta tag.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_sensitive_page_meta/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_sensitive_page_meta/#uses)
   | Source: [wp-includes/deprecated.php:4210](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/deprecated.php#L4210-L4217)
 * function[wp_cache_set_terms_last_changed()](https://developer.wordpress.org/reference/functions/wp_cache_set_terms_last_changed/)
 * Sets the last changed time for the ‘terms’ cache group.
 * Used by [5 functions](https://developer.wordpress.org/reference/functions/wp_cache_set_terms_last_changed/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_cache_set_terms_last_changed/#uses)
   | Source: [wp-includes/taxonomy.php:5141](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/taxonomy.php#L5141-L5143)
 * function[wp_check_term_meta_support_prefilter()](https://developer.wordpress.org/reference/functions/wp_check_term_meta_support_prefilter/)
 * Aborts calls to term meta if it is not supported.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_check_term_meta_support_prefilter/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_check_term_meta_support_prefilter/#uses)
   | Source: [wp-includes/taxonomy.php:5153](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/taxonomy.php#L5153-L5159)
 * hook[delete_{$meta_type}_metadata_by_mid](https://developer.wordpress.org/reference/hooks/delete_meta_type_metadata_by_mid/)
 * Short-circuits deleting metadata of a specific type by meta ID.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/delete_meta_type_metadata_by_mid/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/delete_meta_type_metadata_by_mid/#uses)
   | Source: [wp-includes/meta.php:1055](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/meta.php#L1055-L1055)
 * hook[update_{$meta_type}_metadata_cache](https://developer.wordpress.org/reference/hooks/update_meta_type_metadata_cache/)
 * Short-circuits updating the metadata cache of a specific type.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/update_meta_type_metadata_cache/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/update_meta_type_metadata_cache/#uses)
   | Source: [wp-includes/meta.php:1178](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/meta.php#L1178-L1178)
 * hook[get_{$meta_type}_metadata_by_mid](https://developer.wordpress.org/reference/hooks/get_meta_type_metadata_by_mid/)
 * Short-circuits the return value when fetching a meta field by meta ID.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/get_meta_type_metadata_by_mid/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/get_meta_type_metadata_by_mid/#uses)
   | Source: [wp-includes/meta.php:854](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/meta.php#L854-L854)
 * hook[update_{$meta_type}_metadata_by_mid](https://developer.wordpress.org/reference/hooks/update_meta_type_metadata_by_mid/)
 * Short-circuits updating metadata of a specific type by meta ID.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/update_meta_type_metadata_by_mid/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/update_meta_type_metadata_by_mid/#uses)
   | Source: [wp-includes/meta.php:931](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/meta.php#L931-L931)
 * function[wp_is_json_request()](https://developer.wordpress.org/reference/functions/wp_is_json_request/)
 * Checks whether current request is a JSON request, or is expecting a JSON response.
 * Used by [5 functions](https://developer.wordpress.org/reference/functions/wp_is_json_request/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_is_json_request/#uses)
   | Source: [wp-includes/load.php:1917](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/load.php#L1917-L1927)
 * method[_WP_Dependency::set_translations()](https://developer.wordpress.org/reference/classes/_wp_dependency/set_translations/)
 * Sets the translation domain for this dependency.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/_wp_dependency/set_translations/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/_wp_dependency/set_translations/#uses)
   | Source: [wp-includes/class-wp-dependency.php:131](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-dependency.php#L131-L138)
 * method[WP_REST_Search_Controller::get_items_permission_check()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_items_permission_check/)
 * Checks if a given request has access to search content.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_items_permission_check/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_items_permission_check/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:115](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L115-L117)
 * method[WP_REST_Search_Controller::get_items()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_items/)
 * Retrieves a collection of search results.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_items/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_items/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:127](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L127-L185)
 * method[WP_REST_Search_Controller::prepare_item_for_response()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/prepare_item_for_response/)
 * Prepares a single search result for response.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/prepare_item_for_response/#used-by)
   | Uses [5 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/prepare_item_for_response/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:198](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L198-L226)
 * method[WP_REST_Search_Controller::get_item_schema()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_item_schema/)
 * Retrieves the item schema, conforming to JSON Schema.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_item_schema/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_item_schema/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:235](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L235-L295)
 * method[WP_REST_Search_Controller::get_collection_params()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_collection_params/)
 * Retrieves the query params for the search results collection.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_collection_params/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_collection_params/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:304](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L304-L357)
 * method[WP_REST_Search_Controller::sanitize_subtypes()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/sanitize_subtypes/)
 * Sanitizes the list of subtypes, to ensure only subtypes of the passed type are
   included.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/sanitize_subtypes/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/sanitize_subtypes/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:369](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L369-L388)
 * method[WP_REST_Search_Controller::get_search_handler()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_search_handler/)
 * Gets the search handler to handle the current request.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_search_handler/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/get_search_handler/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:398](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L398-L410)
 * class[WP_REST_Search_Controller](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/)
 * Core class to search through all WordPress content via the REST API.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:17](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L17-L411)
 * method[WP_REST_Search_Controller::__construct()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/__construct/)
 * Constructor.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/__construct/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/__construct/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:65](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L65-L82)
 * method[WP_REST_Search_Controller::register_routes()](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/register_routes/)
 * Registers the routes for the search controller.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/register_routes/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_search_controller/register_routes/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php:91](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-search-controller.php#L91-L105)
 * hook[rest_after_insert_{$this->taxonomy}](https://developer.wordpress.org/reference/hooks/rest_after_insert_this-taxonomy/)
 * Fires after a single term is completely created or updated via the REST API.
 * Used by [4 functions](https://developer.wordpress.org/reference/hooks/rest_after_insert_this-taxonomy/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/rest_after_insert_this-taxonomy/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php:624](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php#L624-L624)
 * hook[rest_after_insert_comment](https://developer.wordpress.org/reference/hooks/rest_after_insert_comment/)
 * Fires completely after a comment is created or updated via the REST API.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/rest_after_insert_comment/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/rest_after_insert_comment/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php:850](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-comments-controller.php#L850-L850)
 * class[WP_REST_Blocks_Controller](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/)
 * Controller which provides a REST endpoint for the editor to read, create, edit,
   and delete synced patterns (formerly called reusable blocks).
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php:20](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php#L20-L100)
 * method[WP_REST_Blocks_Controller::check_read_permission()](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/check_read_permission/)
 * Checks if a pattern can be read.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/check_read_permission/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/check_read_permission/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php:30](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php#L30-L37)
 * method[WP_REST_Blocks_Controller::filter_response_by_context()](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/filter_response_by_context/)
 * Filters a response based on the context defined in the schema.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/filter_response_by_context/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/filter_response_by_context/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php:49](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php#L49-L64)
 * method[WP_REST_Blocks_Controller::get_item_schema()](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/get_item_schema/)
 * Retrieves the pattern’s schema, conforming to JSON Schema.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/get_item_schema/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_rest_blocks_controller/get_item_schema/#uses)
   | Source: [wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php:73](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/rest-api/endpoints/class-wp-rest-blocks-controller.php#L73-L99)

1 [2](https://developer.wordpress.org/reference/since/5.0.0/page/2/?output_format=md)
[3](https://developer.wordpress.org/reference/since/5.0.0/page/3/?output_format=md)…
[6](https://developer.wordpress.org/reference/since/5.0.0/page/6/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/since/5.0.0/page/2/?output_format=md)