creode / wordpress-blocks
此软件包最新版本(0.12.0)没有可用的许可信息。
WordPress 块库和块开发框架。
0.12.0
2024-09-24 11:48 UTC
Requires
README
这是一个包含一些块以帮助开始新项目的WordPress插件。这些块使用WordPress ACF和块编辑器构建。本模块还包含用于创建基于模板的块的辅助基础设施。
安装
可以使用Composer安装此软件包:composer require creode/wordpress-blocks
使用
安装后,此插件将被添加到mu-plugin文件夹,因此它可以在您的项目中使用。
创建新块
为了创建新块,您可以在主题或插件中添加一个新的类,并扩展Creode_Blocks\Block
类。
如果您正在使用WP_CLI进行项目,可以使用以下命令创建一个新的块类
wp make-block "Creode Footer" --theme="creode"
这将在您的主题中创建一个新的配置好的块类和模板文件,在blocks
目录内。主题参数是可选的,默认为当前主题。
它还会输出几行可以复制并粘贴到您的functions.php
文件中,以包含块类并快速开始。
创建子块
子块在您的块类中的child_blocks()
函数中定义。您只需从其中返回一个新Creode_Blocks\Child_Block
实例的数组即可。
路线图
- 继续扩展块类的基线功能
- 实现使用
WP_CLI
在您的主题中创建新块的命令