块类型

图式

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

api_version 整数块 API 的版本。 只读 上下文:embed, view,edit
title 细绳块类型的标题。 只读 上下文:embed, view,edit
name 细绳标识块类型的唯一名称。 只读 上下文:embed, view,edit
description 细绳块类型的描述。 只读 上下文:embed, view,edit
icon 字符串或空块类型的图标。 只读 上下文:embed, view,edit
attributes 对象或空块属性。 只读 上下文:embed, view,edit
provides_context 目的这种类型的块提供的上下文。 只读 上下文:embed, view,edit
uses_context 大批这种类型的块继承的上下文值。 只读 上下文:embed, view,edit
supports 目的块支持。 只读 上下文:embed, view,edit
category 字符串或空块类别。 只读 上下文:embed, view,edit
is_dynamic 布尔值块是否动态呈现。 只读 上下文:embed, view,edit
editor_script 字符串或空编辑器脚本句柄。 只读 上下文:embed, view,edit
script 字符串或空面向公众的脚本句柄。 只读 上下文:embed, view,edit
editor_style 字符串或空编辑器样式句柄。 只读 上下文:embed, view,edit
style 字符串或空面向公众的风格手柄。 只读 上下文:embed, view,edit
styles 大批块样式变化。 只读 上下文:embed, view,edit
textdomain 字符串或空公共文本域。 只读 上下文:embed, view,edit
parent 数组或空父块。 只读 上下文:embed, view,edit
keywords 大批屏蔽关键字。 只读 上下文:embed, view,edit
example 对象或空块示例。 只读 上下文:embed, view,edit

检索块类型

定义和示例请求

GET /wp/v2/block-types

查询此端点以检索特定的块类型记录。

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

参数

context提出请求的范围;确定响应中存在的字段。 默认:view 其中之一:view, embed,edit
namespace块命名空间。

检索块类型

定义和示例请求

GET /wp/v2/block-types/<namespace>

查询此端点以检索特定的块类型记录。

$ curl https://example.com/wp-json/wp/v2/block-types/<namespace>

参数

context提出请求的范围;确定响应中存在的字段。 默认:view 其中之一:view, embed,edit
namespace块命名空间。

检索块类型

定义和示例请求

GET /wp/v2/block-types/<namespace>/<name>

查询此端点以检索特定的块类型记录。

$ curl https://example.com/wp-json/wp/v2/block-types/<namespace>/<name>

参数

name区块名称。
namespace块命名空间。
context提出请求的范围;确定响应中存在的字段。 默认:view 其中之一:view, embed,edit