用途:快速搭建 WordPress Gutenberg 自定义区块,基于 WordPress Block API 与 @wordpress/scripts 构建。
主要能力:支持三类区块——静态区块(编辑器与前端渲染相同标记)、动态区块(通过 PHP 回调服务端渲染)、交互式区块(使用 @wordpress/interactivity API 实现前端交互)。覆盖 block.json 元数据、PHP 注册、edit.js/save.js React 组件、样式、区块变体、区块转换、InnerBlocks、useSelect 数据获取、文章选择器等模式。
使用方式:前置需加载 /CLAUDE/context/wordpress-dev.md 了解规范,安装 Node.js 20+ 与 npm,具备 React 与 WordPress 数据层基础。脚手架命令:npx @wordpress/create-block my-block --namespace gt;动态区块加 --variant dynamic;交互式区块用 --template @wordpress/create-block-interactive-template。已有插件可手动初始化:npm init -y 后安装 npm install @wordpress/scripts --save-dev,并在 package.json 配置 wp-scripts build/start/format/lint 等脚本。PHP 端用 register_block_type( DIR . '/build' ) 注册,动态区块传 render_callback,也可用 render.php 模板。
适用场景:开发自定义 Gutenberg 区块、动态回调区块、带前端交互的区块,及已有插件中集成区块。
限制:资料未提供收费、平台、效果或额外使用步骤等信息。