开发者有什么新变化?(2026年5月)
五月在古腾堡领域是忙碌的一个月。内容丰富,从早期新内容类型系统的工作,到一些模块修复和改进,这些都会影响主题的风格和布局结构。一如既往,每月汇总总览将帮助您跟上进度。
WordPress 7.0也在迅速逼近。更新后的发布时间表将最终发布时间定于2026年5月20日,此前的周期从原定4月延长,以便有更多时间进行建筑工作。RC3 现已发布——如果你还没在 7.0 版本中测试过插件和主题,现在正是时候。
进入最后阶段的头条新闻是,实时协作(RTC)将不会在7.0中发布。由于表面积、竞速状况、服务器负载和内存效率的担忧,该功能已从发布中移除,且通过模糊测试反复出现的漏洞。团队明确表示RTC仍是优先事项——工作将继续朝未来发布方向努力——但它不会成为7.0版本的一部分。
但让我们进入新内容。像往常一样,在测试这些“有什么新内容?”帖子中提到的功能时,确保你运行的是WordPress主干和最新版本的Gutenberg插件。你也可以通过Playground测试最新更新。
亮点
内容类型系统逐渐成型

其中一项更具雄心的项目是内容类型实验。这还处于早期阶段,值得收藏,作为后续关注。它代表了一种更长远的作品,为WordPress的未来方向定下了方向。更不用说,Core 中的内容类型管理一直是长期以来被要求的功能,至少可以追溯到 WordPress 3.0 引入自定义帖子类型之前。如果你想了解正在探索的内容,追踪问题是值得一读的。
模板、模板部件和图案的修订面板

修订面板现已扩展至模板、模板部分和图案。这对管理复杂网站结构的任何人来说都是有意义的改进,使得跟踪变化和必要时回滚到早期版本变得更加容易。这也使这些编辑实体与编辑帖子的修订体验保持一致。
新的WordPress/网格包
古腾堡新增了一个全新的@wordpress/网格包。该软件包旨在为 WordPress 中构建基于网格的界面提供一套一致且标准化的工具。如果你在构建插件界面或扩展复杂布局的编辑器,值得关注它成熟的过程。
插件与工具
指南CPT的更名和优化
围绕指南定制帖子类型出现了一系列相关工作,值得大家共同关注。首先,CPT由“内容指南”更名为“指南”,对蛞蝓、职业和路线的相应更新也分别发布。CPT也被设计成类型感知,因此它可以根据使用的上下文调整行为。
该领域的额外工作包括对指南修订用户体验的改进,新分类的注册wp_guideline_type,以及初始公共API方法的提取。单例REST API也被拆分为专用的/content-guidelines路径,操作部分和导入导出工作流程也进行了更新。
如果你正在围绕编辑工作流程或内容治理构建工具,Guidelines CPT实验是值得关注的领域。你可以在Playground上测试。
REST API 更新
模板和模板部件 REST API 端点已更新,新增了一个日期字段。如果你查询这些端点并需要按创建或修改日期排序或筛选,这个功能虽小但很有用。
控件类型数据层
Widgets 模块中新增了一个 widget-types 数据层。这使得小部件管理更符合古腾堡其他地方的数据模式,未来将使小部件数据的程序化操作更加便捷。
为没有 edit_css 的用户剥离每块自定义 CSS
缺乏该功能的用户将无法无意中保留其每块自定义CSS的保存。如果你正在构建多用户工作流程或管理贡献者角色,这一点值得注意——每块CSS现在被保存时的能力正确限制,这与其他地方自定义CSS的处理方式一致。edit_css
HEIC转JPEG现在使用.jpg扩展
当 HEIC 图像(苹果设备上常见)在客户端转换为 JPEG 后上传时,生成的文件现在正确地携带扩展.jpg而不是保留延期。如果你有代码检查上传媒体的文件扩展名,这个改动会让行为符合你的预期。.heic
I18N:WordPress 7.0 脚本模块翻译多填充<
新增了多重填充功能,以确保运行 WordPress 7.0 版本之前的网站脚本模块翻译能正确加载。如果你分发的是面向广泛WordPress安装并使用带翻译的脚本模块的插件,这可以拓宽你的向后兼容性,而无需你自己做任何修改。
主题
标签阻挡改进
Tabs模块必须通过古腾堡→实验实现,今年早些时候进行了重大结构重构。本月该街区持续进行打磨和完善。以下是最终的成果:
- 活动标签菜单的项目样式得到了简化,清理了早期激活状态处理上的复杂性。
- 新标签标签的顺序编号已被移除,这给默认标签名增加了视觉噪音。
- 现在已经有复制制表表的处理功能,所以复制制表表块的工作也正常。
- 标签块已重新命名以遵循WCAG标签模式,提高了语义清晰度。
- 经典主题样式被加入,用于重置标签块内的按钮默认设置,防止继承的按钮样式渗透到经典主题中的标签页。
- 顶层结构现已锁定,并关闭了可见性控制,以防止用户无意中破坏标签块的必要结构。
网站身份已添加到设计面板
网站标语和网站标题字段现在直接显示在网站编辑器中的“设计→身份”面板中。这样用户就能更容易找到并更新这些设置,无需在自定义器或管理员设置界面里翻找。
搜索块样式修复
几个长期存在的搜索块不一致问题已经得到解决。首先,当按钮被禁用时,颜色设置现在正确地应用到输入字段——之前,这种状态下输入可能会变成无样式。其次,已纠正了全局样式(通过theme.json设置)与局部检查器控制的边界和颜色不匹配问题,因此两种样式应用方法不再冲突。
手风琴块尺寸控制
手风琴块现在有尺寸控制和有限的自定义选项。这让它更符合你对其他类似模块的预期,也让主题和插件开发者在设计手风琴时有更多发挥空间。
图像块对齐与宽高比
当将图像块切换为宽角或全对齐时,宽高比和比例值得以保留。此前,这些设置在更改对齐时会被移除,可能导致布局意外调整。这个修正应该会让对齐图像的工作感觉更加可预测。
布局和全局样式修复
本月有一些重要的修复,影响了布局和样式的渲染方式:
- 布局类名现在正确地应用于内部块的封装器,而不是其兄弟类别。这导致了面向布局类的主题样式问题。
- 编辑器中使用全局样式时,伪选择器块样式渲染出现故障的bug已被修复。
- 帖子模板块的备用样式在定义后将不再适用,避免自动列宽与显式设置的列宽冲突。
minimumColumnWidth - 网格方块修复了当瓦片跨越多行时无法正常工作的问题。
width: 'fill'
其他显著的区块变化
- 封堵: 编辑器中嵌入视频背景错误153的修复正在进行。如果你在Cover blocks里用视频背景也遇到过这个问题,补丁现在已经合并了。
- 代码块:代码块中突出的空白溢出问题已被修正。
- 视频块:轨道弹出覆盖的z-index已更新,确保栈叠上下文正确,修正弹出覆盖会被其他UI元素渲染的情况。
- 最新评论:填充不均导致模块错位已修复。
- 形态块(实验性):表单、表单输入、表单提交通知和表单提交按钮块的块类别已更新,使其在块插入器中更合逻辑地将它们分组。
资源
开发者博客
过去一个月,开发者博客发布了一篇新教程,值得一看,了解如何测试你的扩展:
概述
如果你还没读过,还有一些官方WordPress博客的精彩文章值得一读: