Gutenberg 于 1 月 22 日发布了 2020 年的第二次更新,在来自 56 位贡献者的 159 份贡献的帮助下,7.3 版本带来了新的增强功能、新的 API、性能改进、错误修复和其他各种改进。

有很多改进和增强,但 7.3 版本主要侧重于导航块、块集合 API 和新的帖子布局块,这一次,古腾堡团队在页面加载时间方面做出了重大改进 性能改进。

但在检查它引入的功能之前,让我们先看看 Gutenberg 7.3 中的性能改进。

页面加载时间的性能改进是此版本的主要成就,他们设法将输入事件的平均时间减少了近一半。除此之外,加载时间也减少了 29.25%。

通过去除多余的 div 包装器、去除内部 div 包装器、使用钩子覆盖拖放区和其他操作 Shallow 来避免渲染每个块并制作 DOM DOM 树,可以实现这一重大变化。

现在,让我们看一下此版本中的新功能。

导航块

古腾堡团队对导航块进行了一些改进,现在您可以轻松地在导航菜单中设置文本和背景颜色。

您可以选择任何文本或背景,甚至可以在导航块中创建您选择的自定义颜色。

新的 API – Block Collection API

Gutenberg 7.3 中引入了一个新的 API,Block Collection,主要面向开发人员。使用这个新的 API,开发人员可以轻松地将所有块组注册到他们的自定义块集合中。

registerBlockCollection(命名空间,{标题,​​图标}); // 这允许将块添加到集合和类别

此外,各种新的 API,例如 ImageSizeControl 组件、Text 组件、Alert 包等。

Post Layout Blocks

Gutenberg 添加了三个新的帖子布局块,您可以通过它们轻松地包含日期、作者和摘录以及插入到帖子中的帖子标题和帖子内容块。

  1. 发表作者专区
  2. 发表日期栏
  3. 摘录后区块

还有很多功能在 Gutenberg 7.3 中,您可以在其官方发布页面上查看,在那里您可以找到有关增强功能、新 API、实验以及有关新 Gutenberg 版本的更多信息的完整文档。

有什么问题吗?给我发电子邮件 farhan@wpblog.com!

文章“古腾堡 7.3:关于此更新你应该知道的一切”首先出现在 WPblog 上。