钩子文档

rest_request_from_url

💡 云策文档标注

概述

rest_request_from_url 是一个 WordPress REST API 的过滤器,用于修改从 URL 生成的请求对象。它允许开发者在请求对象被返回前进行自定义处理。

关键要点

  • 过滤器名称:rest_request_from_url
  • 参数:$request(WP_REST_Request 对象或 false,表示解析失败)和 $url(字符串,请求来源的 URL)
  • 用途:过滤从 URL 生成的 REST API 请求,常用于修改请求对象或处理解析错误
  • 相关函数:WP_REST_Request::from_url() 用于从 URL 创建请求对象
  • 引入版本:WordPress 4.5.0

📄 原文内容

Filters the REST API request generated from a URL.

Parameters

$requestWP_REST_Request|false
Generated request object, or false if URL could not be parsed.
$urlstring
URL the request was generated from.

Source

return apply_filters( 'rest_request_from_url', $request, $url );

Changelog

Version Description
4.5.0 Introduced.