社区新闻

开发者有什么新变化?(2026年5月)

五月在古腾堡领域是忙碌的一个月。内容丰富,从早期新内容类型系统的工作,到一些模块修复和改进,这些都会影响主题的风格和布局结构。一如既往,每月汇总总览将帮助您跟上进度。

WordPress 7.0也在迅速逼近。更新后的发布时间表将最终发布时间定于2026年5月20日,此前的周期从原定4月延长,以便有更多时间进行建筑工作。RC3 现已发布——如果你还没在 7.0 版本中测试过插件和主题,现在正是时候。

进入最后阶段的头条新闻是,实时协作(RTC)将不会在7.0中发布。由于表面积、竞速状况、服务器负载和内存效率的担忧,该功能已从发布中移除,且通过模糊测试反复出现的漏洞。团队明确表示RTC仍是优先事项——工作将继续朝未来发布方向努力——但它不会成为7.0版本的一部分。

但让我们进入新内容。像往常一样,在测试这些“有什么新内容?”帖子中提到的功能时,确保你运行的是WordPress主干和最新版本的Gutenberg插件。你也可以通过Playground测试最新更新

亮点

内容类型系统逐渐成型

WordPress 管理界面,展示一个用于创建自定义分类法及其多个字段的表单。

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

模板、模板部件和图案的修订面板

WordPress 网站编辑器显示特定模板的修订标签页。

修订面板现已扩展至模板、模板部分和图案。这对管理复杂网站结构的任何人来说都是有意义的改进,使得跟踪变化和必要时回滚到早期版本变得更加容易。这也使这些编辑实体与编辑帖子的修订体验保持一致。

新的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模块必须通过古腾堡→实验实现,今年早些时候进行了重大结构重构。本月该街区持续进行打磨和完善。以下是最终的成果:

网站身份已添加到设计面板

网站标语和网站标题字段现在直接显示在网站编辑器中的“设计→身份”面板中。这样用户就能更容易找到并更新这些设置,无需在自定义器或管理员设置界面里翻找。

搜索块样式修复

几个长期存在的搜索块不一致问题已经得到解决。首先,当按钮被禁用时,颜色设置现在正确地应用到输入字段——之前,这种状态下输入可能会变成无样式。其次,已纠正了全局样式(通过theme.json设置)与局部检查器控制的边界和颜色不匹配问题,因此两种样式应用方法不再冲突。

手风琴块尺寸控制

手风琴块现在有尺寸控制和有限的自定义选项。这让它更符合你对其他类似模块的预期,也让主题和插件开发者在设计手风琴时有更多发挥空间。

图像块对齐与宽高比

当将图像块切换为宽角或全对齐时,宽高比和比例值得以保留。此前,这些设置在更改对齐时会被移除,可能导致布局意外调整。这个修正应该会让对齐图像的工作感觉更加可预测。

布局和全局样式修复

本月有一些重要的修复,影响了布局和样式的渲染方式:

其他显著的区块变化

  • 封堵: 编辑器中嵌入视频背景错误153的修复正在进行。如果你在Cover blocks里用视频背景也遇到过这个问题,补丁现在已经合并了。
  • 代码块:代码块中突出的空白溢出问题已被修正。
  • 视频块:轨道弹出覆盖的z-index已更新,确保栈叠上下文正确,修正弹出覆盖会被其他UI元素渲染的情况。
  • 最新评论:填充不均导致模块错位已修复。
  • 形态块(实验性):表单、表单输入、表单提交通知和表单提交按钮块的块类别已更新,使其在块插入器中更合逻辑地将它们分组。

资源

开发者博客

过去一个月,开发者博客发布了一篇新教程,值得一看,了解如何测试你的扩展:

概述

如果你还没读过,还有一些官方WordPress博客的精彩文章值得一读: