Warning: This method has been deprecated. Use rest_get_route_for_post() instead.
WP_REST_Post_Search_Handler::detect_rest_item_route() WordPress Method
The WP_REST_Post_Search_Handler::detect_rest_item_route() method is used to search for a REST route for a given post. This is useful for finding the REST route for a post when the post_type or post_status is not known. The method takes a WP_Post object as its only parameter and returns a string containing the REST route for the post if one is found, or an empty string if no route is found.
WP_REST_Post_Search_Handler::detect_rest_item_route( WP_Post $post ) #
Attempts to detect the route to access a single item.
Description
See also
Parameters
- $post
(WP_Post)(Required)Post object.
Return
(string) REST route relative to the REST base URI, or empty string if unknown.
Source
File: wp-includes/rest-api/search/class-wp-rest-post-search-handler.php
protected function detect_rest_item_route( $post ) { _deprecated_function( __METHOD__, '5.5.0', 'rest_get_route_for_post()' ); return rest_get_route_for_post( $post ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
5.5.0 | Use rest_get_route_for_post() |
5.0.0 | Introduced. |