WordPress Developer Blog 发布了 2026 年 4 月的开发者月度汇总,涵盖了 @wordpress/build 的新一代构建工具、HTML2 测试工具的改进、以及开发环境的现代化进展。
@wordpress/build:构建工具的新一代
最大的变动是 @wordpress/build 的演进。新的构建工具保持了与现有 @wordpress/scripts 项目的工作流兼容性,但在底层引擎、设计哲学和开发者体验上都做了重大调整。核心团队强调,大多数使用 @wordpress/scripts 的开发者不需要在过渡时修改任何东西,但底层架构的变化会影响未来的插件开发方式。目前仍在反馈窗口期,开发者可以参与塑造这个工具的最终形态。
HTML 测试工具 assertEqualHTML()
测试 WordPress 中的 HTML 输出一直是个令人头疼的问题。传统的字符串比较过于脆弱,微小的格式差异就会导致测试失败。新引入的 assertEqualHTML() 方法提供了一种更智能的比较方式,它理解 HTML 的语义而非逐字比较字符串。对于编写单元测试的插件开发者来说,这个工具可以显著减少测试维护成本。
DataForm:插件设置页面的新方式
DataForm 是另一个值得关注的新 API4。它提供了一种声明式的方式来创建插件设置页面,替代了传统的手动构建表单的方式。开发者只需要定义数据结构,WordPress 负责渲染界面、处理验证和保存逻辑。这种方法在 React 生态中已经很常见(如 Formik、React Hook Form),WordPress 的实现让它可以原生集成到后台界面中。
其他更新
月报还收录了 WordPress Playground 在区块主题开发中的应用、MCP3(Model Context Protocol)适配器的引入、以及 Gutenberg1 持续迭代带来的开发者体验改进。这些更新虽然各自独立,但共同指向一个方向:WordPress 的开发者工具链正在从”够用”走向”专业”。
对于中文开发者社区来说,这些工具的改进意味着更高的开发效率和更低的入门门槛。建议关注 WordPress Developer Blog 获取持续更新。
名词解释
- Gutenberg:WordPress 的区块编辑器项目名称 ↩︎
- HTML:超文本标记语言,网页内容的基础格式 ↩︎
- MCP:Model Context Protocol,AI 模型与外部工具交互的协议标准 ↩︎
- API:应用程序编程接口,软件之间交互的标准方式 ↩︎



发表回复