361 361Sale WordPress Care by Openbyt · WordPress 修复与运维

Gutenberg 21.2.0更新:增强功能、修复与性能提升

托尼屎大颗
Gutenberg 21.2.0最新更新总结:增强功能、修复与性能提升

Gutenberg v21.2.0以稳定的节奏推进了核心功能的优化与创新。本文将带你快速了解本次更新中包含的功能增强、Bug 修复、性能提升以及开发者友好改进,帮助你掌握编辑器的最新能力与方向。

一、核心功能增强亮点

1. 更灵活的数据展示控制

Gutenberg 的 DataViews 模块新增了 perPageSizes 属性,开发者更灵可以活地控制每页显示的项目数量,提供更加精细化的用户分页体验。

2. 插件开发更易于国际化

ESLint 规则加强,强制开发者严格匹配国际化注释中占位符格式,避免翻译错误;并引入 @tannin/sprintf 提高字符串格式化一致性。

3. 格式工具与媒体处理更顺畅

Format Library 优化了内联图片替换流程,减少点击与交互步骤,提高效率。

4. 区块设置面板结构优化

多个区块设置面板由原来的 PanelBody 改为统一的 ToolsPanel,如 Gallery 画廊区块、Site Logo 站点 Logo 等,使面板体验更加一致、可扩展性更强。

5. 导航链接增加“新窗口打开”选项

导航区块(Navigation Link)新增“在新标签页中打开”开关,满足常见的外链需求,增强导航区块的灵活性。

二、新增组件与界面调整

1. 新日期选择组件

组件库新增 DateCalendarDateRangeCalendar,为涉及时间范围选择的界面提供原生支持。

2. 图标与弹窗样式统一

多个图标(如帮助、加号、字体设置)更新为统一比例,并统一弹窗(如区块锁定弹窗)尺寸规范,视觉更加协调。

3. 插件扩展能力增强

Post Editor(文章编辑器)现在允许开发者替换默认的 PostLockedModal 组件,便于开发团队自定义锁定提示行为。

三、Bug 修复与细节优化

四、性能优化

五、可访问性改进

六、文档与开发体验优化

七、代码质量与内部清理

结语

本次 Gutenberg 更新展示了 WordPress 编辑团队在 性能、灵活性与开发者体验 三方面的持续投入。从 UI 一致性调整到底层架构优化,再到更易维护的文档体系,开发者可以更轻松地构建自定义区块与页面逻辑。

需要工程师帮你判断?

把症状、错误提示和最近改动发过来。

我们先判断风险、可能原因和安全下一步,再决定是否需要登录后台或服务器。

开始初诊

需要把这篇文章里的排查落到你的网站上吗?

把网址、错误提示、最近改动和影响范围发过来。我们先判断风险、备份状态和安全下一步;涉及数据库、支付、订单或安全问题时,不建议直接在生产站连续试错。

公开检测 · 无需注册 · 先判断风险 提交后会生成工单编号
初诊阶段不要提交后台、主机、数据库或支付账号密码。
紧急宕机、结账失败、安全跳转优先复核;普通问题通常 1 个工作日内回复。 初诊阶段不需要后台密码;需要权限时会单独确认最小权限和回滚方式。
提交前提醒先保留备份和错误提示,不要在生产站连续试错。