1. 首页
  2. WordPress 函数手册

register_block_type()

register_block_type( string|WP_Block_Type $name, array $args = array() )

注册块类型。
Registers a block type.

目录锚点:#参数#返回#源码#笔记


参数(Parameters)

参数 类型 必填 说明
$name (string | WP_Block_Type) 必需 块类型名称包括命名空间,或者是完整的WP_Block_类型实例。如果提供WP_Block_类型,$args参数将被忽略。
$args (array) 可选 块类型参数的数组。可以定义任何参数,但默认情况下支持下面描述的参数render_callback’(可调用)用于呈现此块类型的块的回调。

返回(Return)

(WP_Block|u Type|false)成功时注册的块类型,或失败时注册的块类型。


源码(Source)


更新版本 源码位置 使用 被使用
5.0.0 wp-includes/blocks.php:26 0 1 function

笔记(Notes)

您可以传递自定义$attributes,这些属性可以在编辑器上使用,也可以在render_回调的前端使用:
下面是我自己的一个项目使用的示例片段(它是-https://mcqacademy.com/) …
register_block_type()函数的参数与WP_block_type类的实例变量匹配,即属性、呈现回调、编辑器脚本、编辑器样式、脚本和样式。

register_block_type() 为WP2原创文章,链接:https://www.wp2.cn/functions/register_block_type/

发表评论

您的电子邮箱地址不会被公开。