过滤REST分派请求的预先计算结果。
原型
apply_filters( 'rest_pre_dispatch', mixed $result, WP_REST_Server $this, WP_REST_Request $request )
描述
允许在调度之前通过返回非空来劫持请求。返回的值将用于代替服务请求。
参数
$result
(mixed)
响应以替换所请求的版本。可以是普通端点可以返回的任何内容,也可以是null以不劫持请求。
$this
(WP_REST_Server)
服务器实例。
$request
(WP_REST_Request)
用于生成响应的请求。
源文件
路径:wp-includes/rest-api/class-wp-rest-server.php
其他
英文文档:https://developer.wordpress.org/reference/hooks/rest_pre_dispatch/