Gutenberg 13.1新增边框组件及核心功能优化详解

Gutenberg 13.1版本现已正式发布,本次更新以优化和修复错误为核心目标,其中最引人注目的新功能是新增了边框设计组件。对于主题开发者而言,需特别关注一个在站点编辑器中出现的样式缺失问题——当通过wp_enqueue_block_style()函数将样式表加入队列时,系统会显示这些样式表不存在。该错误自Gutenberg 13.0版本引入,至今尚未得到修复,但仅在插件环境中出现,而在WordPress 6.0 beta测试版本中并未发现此问题。

Gutenberg 13.1新增边框组件及核心功能优化详解

本次更新还包含多项与块相关的改进:分类块现在支持隐藏”空”类别(即没有文章的分类),双色调按钮在默认状态下新增三角形图标,当应用过滤器时会自动切换回圆形图标。此外,文章目录Toggle功能也迎来了优化。

Gutenberg 13.1新增边框组件及核心功能优化详解

全新的边框设计组件是本次更新的重点之一。Gutenberg 13.0版本引入了BorderControl的BoxBorderControl组件,对原有的边框设计工具进行了全面升级。在13.1版本中,任何选择加入边框支持的块都将采用新组件,允许用户自由定义顶部、右侧、底部和左侧边框。主题开发者更可通过theme.json文件为特定块注册独立的边框样式。值得注意的是,核心栏目Column块现已全面支持边框功能。

Gutenberg 13.1新增边框组件及核心功能优化详解

在区块设置面板方面,本次更新实现了统一化改进。以往十几个块(如存档块)拥有自定义设置面板,通过读取”块名称设置”在块检查器中显示,这些设置现已被简化为统一的”设置”面板。虽然看似微小调整,但这一优化使界面更加精致,从长远来看将显著提升用户体验。插件开发者若遵循古腾堡命名方案,建议同步更新自己的块设置面板。

Gutenberg 13.1新增边框组件及核心功能优化详解

媒体和文本区块的字体大小设置也迎来了重要变更。最新插件版本重新调整了媒体和文本区块的模板,将默认字体大小规范化。过去插入”文本”列的段落块常被赋予过大字体,此次更新彻底解决了这一长期存在的默认值问题。这一改进不仅消除了用户每次添加块时需要手动调整的困扰,也为不兼容该字体大小的主题开发者提供了福音。

评论查询循环及相关块的功能得到了显著增强。新版本新增了专门的评论标题栏组件,使主题开发者能够更灵活地设计评论区域。此前评论查询循环块虽然提供了包装功能,但在前端输出时存在缺陷——评论类未通过评论模板块输出,缺少ID导致评论永久链接和回复脚本无法正常工作。新组件的加入完美解决了这一技术难题。

欲了解更多关于Gutenberg 13.1版本的详细信息,建议查阅官方发布日志。

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