register_block_type()
register_block_type( string|WP_Block_Type $name, array …
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类的实例变量匹配,即属性、呈现回调、编辑器脚本、编辑器样式、脚本和样式。
类别:WordPress 函数手册、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

还没有任何评论,赶紧来占个楼吧!