架构

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

author 修订记录作者的 ID。

JSON 数据类型:整数

上下文:view、edit、embed

date 修订记录的发布日期(使用站点时区)。

JSON 数据类型:字符串
格式:datetime (详情)

上下文:view、edit、embed

date_gmt 修订记录的发布日期(GMT 时间)。

JSON 数据类型:字符串
格式:datetime (详情)

上下文:view、edit

guid 修订记录在数据库中的 GUID。

JSON 数据类型:字符串

上下文:view、edit

id 修订记录的唯一标识符。

JSON 数据类型:整数

上下文:view、edit、embed

modified 修订记录最后修改的日期(使用站点时区)。

JSON 数据类型:字符串
格式:datetime (详情)

上下文:view、edit

modified_gmt 修订记录最后修改的日期(GMT 时间)。

JSON 数据类型:字符串
格式:datetime (详情)

上下文:view、edit

parent 修订记录父级的 ID。

JSON 数据类型:整数

上下文:view、edit、embed

slug 用于标识修订记录类型的字母数字唯一标识符。

JSON 数据类型:字符串

上下文:view、edit、embed

title 模板的标题。

JSON 数据类型:对象或字符串

上下文:embed、view、edit

content 模板的内容。

JSON 数据类型:对象或字符串

上下文:embed、view、edit

列出 Template_Part 修订记录

查询此端点以获取模板部分修订记录的集合。您可以使用以下 URL 查询参数来控制和管理收到的响应。

定义

GET /wp/v2/template-parts/<parent>/revisions

示例请求

$ curl https://example.com/wp-json/wp/v2/template-parts/<parent>/revisions

参数

parent 修订记录父级的 ID。
context 请求的作用域;决定响应中存在的字段。

默认值:view

可选值:view、embed、edit

page 当前页码。

默认值:1

per_page 结果集中返回的最大项目数。
search 将结果限制为匹配指定字符串的记录。
exclude 确保结果集排除特定的 ID。
include 将结果集限制为特定的 ID。
offset 按特定数量的项目偏移结果集。
order 排序属性的顺序,升序或降序。

默认值:desc

可选值:asc、desc

orderby 按对象属性对集合进行排序。

默认值:date

可选值:date、id、include、relevance、slug、include_slugs、title

检索 Template_Part 修订记录

定义 & 示例请求

GET /wp/v2/template-parts/<parent>/revisions/<id>

查询此端点以检索特定的模板部分修订记录。

$ curl https://example.com/wp-json/wp/v2/template-parts/<parent>/revisions/<id>

参数

parent 修订记录父级的 ID。
id 修订记录的唯一标识符。
context 请求的作用域;决定响应中存在的字段。

默认值:view

可选值:view、embed、edit

删除 Template_Part 修订记录

参数

parent 修订记录父级的 ID。
id 修订记录的唯一标识符。
force 必须设置为 true,因为修订记录不支持移至回收站。

定义

DELETE /wp/v2/template-parts/<parent>/revisions/<id>

示例请求

$ curl -X DELETE https://example.com/wp-json/wp/v2/template-parts/<parent>/revisions/<id>

检索 Template_Part 修订记录

定义 & 示例请求

GET /wp/v2/template-parts/<id>/autosaves

查询此端点以检索特定的模板部分修订记录。

$ curl https://example.com/wp-json/wp/v2/template-parts/<id>/autosaves

参数

parent 自动保存内容父级的 ID。
context 请求的作用域;决定响应中存在的字段。

默认值:view

可选值:view、embed、edit

创建 Template_Part 修订记录

参数

parent 自动保存内容父级的 ID。
slug 用于标识模板的唯一 slug。
theme 模板的主题标识符。
type 模板的类型。
content 模板的内容。
title 模板的标题。
description 模板的描述。
status 模板的状态。
可选值:publish、future、draft、pending、private
author 模板作者的 ID。
area 模板部分的预期用途区域(例如页眉、页脚等)。

定义

POST /wp/v2/template-parts/<id>/autosaves

检索 Template_Part 修订记录

定义 & 示例请求

GET /wp/v2/template-parts/<parent>/autosaves/<id>

查询此端点以检索特定的模板部分修订记录。

$ curl https://example.com/wp-json/wp/v2/template-parts/<parent>/autosaves/<id>

参数

parent 自动保存内容父级的 ID。
id 自动保存内容的 ID。
context 请求的作用域;决定响应中存在的字段。

默认值:view

可选值:view、embed、edit