rest_prepare_revision
云策文档标注
概述
rest_prepare_revision 是一个 WordPress REST API 过滤器,用于在返回修订版本数据前进行修改。它允许开发者自定义 REST API 响应中的修订内容。
关键要点
- 过滤器名称:rest_prepare_revision
- 作用:过滤从 REST API 返回的修订版本数据
- 参数:$response(WP_REST_Response 对象)、$post(WP_Post 对象,原始修订版本)、$request(WP_REST_Request 对象)
- 相关函数:在 WP_REST_Revisions_Controller::prepare_item_for_response() 中使用
- 引入版本:WordPress 4.7.0
原文内容
Filters a revision returned from the REST API.
Description
Allows modification of the revision right before it is returned.
Parameters
$responseWP_REST_Response-
The response object.
$postWP_Post-
The original revision object.
$requestWP_REST_Request-
Request used to generate the response.
Source
return apply_filters( 'rest_prepare_revision', $response, $post, $request );
Changelog
| Version | Description |
|---|---|
| 4.7.0 | Introduced. |