Gutenberg 13.1 今天早些时候登陆了 WordPress 插件目录。功能列表没有它的前身那么重,更新更侧重于改进和错误修复。此版本的亮点是经过大修的边框设计组件。

主题作者应该注意的一个值得注意的错误是站点编辑器中缺少样式。当样式表通过 wp_enqueue_block_style() 排队时,它们明显不存在。此错误在 Gutenberg 13.0 中引入,但尚未修复。这在 WordPress 6.0 beta 中不是问题,仅在插件中存在。

此版本还包括一些与块相关的更改,稍后我将不再深入研究。类别块现在具有隐藏“空”类别(没有帖子的类别)的设置。双色调按钮有一个新的三角形图标,在应用滤镜后默认恢复为圆形。

新增边框控制
调整所有四块边界。

Gutenberg 13.0 引入了新的 BorderControl 和 BoxBorderControl 组件。这些更新是对用户将在块检查器中看到的先前边界设计工具的全面检查。

在 13.1 中,任何选择支持边框的块都将使用新组件。这允许最终用户定义顶部、右侧、底部和左侧边框。主题作者还可以通过 theme.json 为特定块注册这些单独的边框。

除此更新外,核心列块现在具有边框支持。

块“设置”面板已重命名
存档块中所示的块设置面板。

我最喜欢的更改之一可能不会引起太多关注,但值得一提。十几个块具有自定义设置面板,在块检查器中读取“块名称设置”。这些都归结为“设置”。

更新可能看起来很小,但用户界面更加精致而不粗糙。这不是贡献者可以投入到项目中的最令人兴奋的工作,但从长远来看,这对于创造更好的用户体验是必要的。

遵循 Gutenberg 块设置面板命名方案的插件作者应该注意。也许是时候做同样的事情了。

媒体和文字字体大小变化
媒体和文本中的字体大小现在设置为默认值。

最新的插件版本更改了用于创建媒体和文本块的模板。过去,插入“文本”列的默认段落块被赋予较大的字体大小。更新消除了这个问题。

长期以来,这一直是编辑器设置的令人沮丧的默认设置之一,用户每次添加块时都需要对其进行调整。对于删除或不支持该特定字体大小的主题开发人员来说,这也是一个问题。

现在,如果我们只能对 Cover 块执行相同的操作...

改进评论查询循环和相关块
新增评论标题栏。

两周前,我查看了新 WordPress 6.0 附带的与评论相关的块。尽管这些概念具有潜力,但在发布周期的后期,体验仍然比我预期的要差。然而,这些问题现在通过大量的团队努力得到了解决。大多数(如果不是全部)也应该在昨天登陆的 WordPress 6.0 Beta 3 中。

评论查询循环块的引入为主题作者和用户提供了极大的灵活性。它充当其他与评论相关的块的包装器,并且可以针对不同的设计进行重新排列。

主要是前端输出的问题。评论类不是通过评论模板块输出的,但该功能不会破坏交易。但是,缺少 id 意味着评论永久链接和评论回复脚本不起作用。

另一个缺失的部分是“X Response to Post Title”标题。这需要与 Gutenberg 13.0 中弃用的 Post Comments 块实现功能对等。我分享了一个起点,其他人,尤其是 Carlos Bravo,从这个起点构建了一个更好的版本。现在,我们在 Gutenberg 中有一个专门的评论标题栏。我很高兴在实现它的过程中扮演一个小角色。

出处