架构

架构定义了搜索结果记录中存在的所有字段。除非使用了`_filter`查询参数,或者该架构字段仅出现在特定上下文中,否则这些端点的任何响应都应包含以下字段。

id 对象的唯一标识符。

JSON 数据类型:整数或字符串

只读

上下文:view, embed

title 对象的标题。

JSON 数据类型:字符串

只读

上下文:view, embed

url 对象的 URL。

JSON 数据类型:字符串,
格式:uri

只读

上下文:view, embed

type 对象类型。

JSON 数据类型:字符串

只读

上下文:view, embed

其中之一:post, term, post-format

subtype 对象子类型。

JSON 数据类型:字符串

只读

上下文:view, embed

其中之一:post, page, category, post_tag

列出搜索结果

查询此端点以检索搜索结果集合。您可以使用以下 URL 查询参数来控制和过滤收到的响应。

定义

GET /wp/v2/search

示例请求

$ curl https://example.com/wp-json/wp/v2/search

参数

context 发出请求的范围;确定响应中存在的字段。

默认值:view

其中之一:view, embed

page 当前页码。

默认值:1

per_page 结果集中返回的最大项目数。

默认值:10

search 将结果限制为与字符串匹配的项目。
type 将结果限制为特定对象类型的项目。

默认值:post

其中之一:post, term, post-format

subtype 将结果限制为一个或多个对象子类型的项目。

默认值:any

exclude 确保结果集排除特定的 ID。
include 将结果集限制为特定的 ID。