Gutenberg 12.1重磅升级:模板列表视图回归,全局样式与导航块全面优化

Gutenberg 12.1 正式发布,为用户带来了一系列令人期待的更新,包括全新的模板列表视图、全局样式设置的优化以及导航块的改进。与此同时,开发团队也在全力以赴地推进 WordPress 5.9 的准备工作,持续修复该版本中剩余的流程问题和错误,确保用户能够获得更加稳定流畅的体验。

### 模板列表视图回归

Gutenberg 12.1重磅升级:模板列表视图回归,全局样式与导航块全面优化

此版本最引人注目的变化之一是模板列表视图的回归,它允许用户在主页和站点编辑器中轻松导航不同的模板和模板部件。这一功能是站点编辑器核心体验的重要组成部分,当前的设计迭代特别注重简单性和易用性,未来还计划引入客户端导航和马赛克视图等更丰富的交互方式。

### 全局样式全面升级

Gutenberg 12.1重磅升级:模板列表视图回归,全局样式与导航块全面优化

全局样式面板在本周期内经历了显著的改进,主要体现在以下几个方面:

– 排版面板现已更新为简化的元素视图,用户可以更便捷地在文本和链接元素的排版样式之间切换。
– 调色板视图新增双色调预设,同时用户现在可以自定义整个网站使用的渐变色。
– 全局样式面板中的颜色选择器全面支持透明度调整,为设计提供了更大的灵活性。

Gutenberg 12.1重磅升级:模板列表视图回归,全局样式与导航块全面优化

### 导航块持续优化

Gutenberg 12.1 再次为导航块带来了多项重要改进,旨在提升用户体验:

Gutenberg 12.1重磅升级:模板列表视图回归,全局样式与导航块全面优化

– 对于新菜单的添加,系统不再提示用户命名,因为菜单名称将自动生成,用户仍可在侧边栏中编辑。
– 菜单下拉选项的配置界面经过优化,仅在所选菜单实际包含子菜单时才显示相关选项。
– 当启用“单击时打开”功能时,切换选项会自动禁用,避免用户混淆。
– 针对导航块在前端无菜单选择时的回退问题,开发团队进行了深入优化,现在该块会在访问空导航页面时显示页面列表块。
– 开发者可以通过新增的 `block_core_navigation_render_fallback` filter 自定义此默认行为,例如添加 `add_filter(‘block_core_navigation_render_fallback’, ‘__return_false’);` 即可完全禁用回退效果。
– 随着导航块在 WordPress 5.9 中的发布趋于稳定,API 也进行了相应调整:`menuId` 属性已更名为 `ref` 以保持与其他块属性的一致性,并新增弃用通知,现有导航块将逐步迁移至新版本。

### 其他编辑器用户体验改进

Gutenberg 12.1重磅升级:模板列表视图回归,全局样式与导航块全面优化

编辑器中的小细节往往直接影响用户的工作效率。Gutenberg 12.1 对块附加器(即那些小加号按钮)的行为进行了调整,使其依赖固定定位,从而减少了布局转换和跳转的干扰。此外,新增了一个键盘快捷键 `Escape` 用于取消选择所有块,用户在导航模式下可以通过连续按 `Escape` 更高效地进行键盘操作。

### 块主题开发体验提升

块主题开发者在 Gutenberg 12.1 中也获得了更好的支持:

– `block-templates` 和 `block-template-parts` 文件夹已正式更名为 `templates` 和 `parts`,为未来可能添加的 `styles` 和 `patterns` 文件夹预留空间。现有块主题无需任何调整即可继续工作,但开发者被鼓励从现在开始使用新名称,相关文档也已同步更新。
– 在 `theme.json` 中新增了 `appearanceTools` 部分,主题作者可以将其设置为 `true` 以选择加入所有可用的外观工具,包括边框颜色、半径和宽度、链接颜色、块间隙、边距、填充、行高等,未来还可能扩展更多工具。通用块主题可能会自动启用此功能,以简化开发者的配置流程。

更多详细更新内容,请参考官方发布日志。

文章网址:https://www.wpbull.com/news/1942.html