rest_revision_query
Filter HookDescription
Gets a collection of revisions.Hook Information
File Location |
wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php
View on GitHub
|
Hook Type | Filter |
Line Number | 301 |
Hook Parameters
Type | Name | Description |
---|---|---|
WP_REST_Request
|
$request
|
Full details about the request. |
Usage Examples
Basic Usage
<?php
// Hook into rest_revision_query
add_filter('rest_revision_query', 'my_custom_filter', 10, 1);
function my_custom_filter($request) {
// Your custom filtering logic here
return $request;
}
Source Code Context
wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php:301
- How this hook is used in WordPress core
<?php
296 $args['update_post_term_cache'] = false;
297 $args['update_post_meta_cache'] = false;
298 }
299
300 /** This filter is documented in wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php */
301 $args = apply_filters( 'rest_revision_query', $args, $request );
302 $query_args = $this->prepare_items_query( $args, $request );
303
304 $revisions_query = new WP_Query();
305 $revisions = $revisions_query->query( $query_args );
306 $offset = isset( $query_args['offset'] ) ? (int) $query_args['offset'] : 0;
PHP Documentation
<?php
/**
* Gets a collection of revisions.
*
* @since 4.7.0
*
* @param WP_REST_Request $request Full details about the request.
* @return WP_REST_Response|WP_Error Response object on success, or WP_Error object on failure.
*/
Quick Info
- Hook Type: Filter
- Parameters: 1
- File: wp-includes/rest-api/endpoints/class-wp-rest-revisions-controller.php
Related Hooks
Related hooks will be displayed here in future updates.