架构

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

name 模式名称。

JSON 数据类型:字符串

只读

上下文:view、edit、embed

title 模式标题,采用人类可读格式。

JSON 数据类型:字符串

只读

上下文:view、edit、embed

content 模式内容。

JSON 数据类型:字符串

只读

上下文:view、edit、embed

description 模式的详细描述。

JSON 数据类型:字符串

只读

上下文:view、edit、embed

viewport_width 用于插入器预览的模式视口宽度。

JSON 数据类型:数字

只读

上下文:view、edit、embed

inserter 确定模式是否在插入器中可见。

JSON 数据类型:布尔值

只读

上下文:view、edit、embed

categories 模式分类的标识符。

JSON 数据类型:数组

只读

上下文:view、edit、embed

keywords 模式关键词。

JSON 数据类型:数组

只读

上下文:view、edit、embed

block_types 该模式旨在配合使用的块类型。

JSON 数据类型:数组

只读

上下文:view、edit、embed

post_types 一个文章类型数组,限制该模式只能与这些类型配合使用。

JSON 数据类型:数组

只读

上下文:view、edit、embed

template_types 一个模板类型数组,该模式适用于这些类型。

JSON 数据类型:数组

只读

上下文:view、edit、embed

source 模式的来源,例如 core。

JSON 数据类型:字符串

只读

上下文:view、edit、embed

可选值之一:core、plugin、theme、pattern-directory/core、pattern-directory/theme、pattern-directory/featured

获取块模式

定义与示例请求

GET /wp/v2/block-patterns/patterns

查询此端点以检索特定的块模式记录。

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

此端点无需参数。