creode/wordpress-blocks

此软件包最新版本(0.12.0)没有可用的许可信息。

WordPress 块库和块开发框架。

安装: 187

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 0

开放性问题: 1

类型:wordpress-muplugin

0.12.0 2024-09-24 11:48 UTC

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在您的主题中创建新块的命令