Gutenberg 8.1 包括块复制、推荐模式和模式 UI 更新

VPS1352主机测评网(www.vps1352.com)
本文链接:https://www.vps1352.com/7470.html

周三,Gutenberg 团队发布了该插件的 8.1.0 版.该更新包括新的块复制功能、块模式搜索、推荐模式和 API 更改.新版本没有增加很多面向用户的重大变化,但整体上提升了体验.

该更新包括两打错误修复和几乎同样多的增强功能.此版本感觉更像是一个可靠的更新,它解决了许多次要项目和挑剔的问题,例如为默认调色板添加了黑色和白色.将文档粘贴到帖子标题输入中的功能也能很好地转换为适当的块.

一个很好的改进是能够将 HTML 块转换为代码块,反之亦然.在为什么这还不可能?

如果您正在关注 Gutenberg 插件,那么在此版本中会有一些明显的改进值得期待,尤其是在块模式功能方面.

轻松复制块

复制 pullquote 块.

诚然,这正迅速成为我最喜欢的 Gutenberg 8.1 功能之一.编辑器工具栏现在有一个复制按钮,允许最终用户通过单击按钮复制一个或多个块.它隐藏在"更多富文本控件"下;下拉菜单.

要使用新的复制功能,只需选择要复制的一个或多个块.然后,单击复制按钮.从那时起,可以将该块粘贴回编辑器.

对于主题作者、插件开发人员或任何想要共享块代码的人,复制块也会生成可以粘贴到文本编辑器中的 HTML.无需再切换到编辑器的代码视图并搜索要复制的 HTML.例如,从上面截图中的帖子复制的 pullquote 在粘贴到我的文本编辑器时生成了以下 HTML:

<!--wp:pullquote {"align":"wide"}-->
<figure class="wp-block-pullquote alignwide"><blockquote><p><span class="rtex-highlighter-0">What has the Duke of Devonshire? The only great instance that I have ever known of the enjoyment of wealth was, that of Jamaica Dawkins...</span></p></blockquote></figure>
<!--/wp:pullquote-->

这应该使开发人员可以轻松复制其自定义块模式的代码.

推荐模式

推荐的新模式.

该团队通过添加 Testimonials 模式将其添加到其不断增长的块模式集合中.新模式使库总数达到八个.目前尚不清楚当该功能登陆 WordPress 核心时将启动哪些模式.它仍在大力开发中,处于实验阶段.

推荐模式是团队引入的更复杂的模式之一.它混合了组、列、图像和段落.在某些点上,这些块有六层深.

总的来说,它在我使用自定义块样式测试的各种主题中运行良好.从视觉上看,它并不鼓舞人心,至少与优秀设计师在推荐部分所做的相比,它并不鼓舞人心,但它是通往更有趣布局的坚实垫脚石.

Inserter UI 添加搜索和标题

通过插入器部分搜索块模式.

从我的古腾堡 8.0 帖子中划掉了三个大的愿望清单项目中的两个,该团队添加了搜索功能,并在插入器中的每个图案下方重新引入了图案标题.这些都是重大改进.我的清单上剩下的唯一一项是让团队引入模式分类系统.

点击模式选项卡后,搜索框从搜索块切换到模式.一个问题是搜索标签和占位符读取"搜索块";在这两种情况下.相反,它应该阅读"搜索模式".搜索模式时.

随着我对块模式的愿望清单几乎完成,我还有一项要添加.我希望看到团队引入斜线命令来插入模式.键入 /testimonials 应为用户提供插入新推荐模式的选项,而无需单击插入器按钮.

开发人员:块模式 API 更改

Block Patterns API 注册和注销模式的方法已经改变.在以前的版本中,开发人员使用了 register_pattern()unregister_pattern() 函数.这些已被弃用.从 8.1.0 开始,开发人员应更新其代码以使用 register_block_pattern()unregister_block_pattern() 函数.

欢迎进行此 API 更改.为了清楚起见需要它.然而,这种 API 更改,即使是在实验性功能上,也是让试图跟上项目进度的开发人员感到沮丧的众多因素之一.当该功能首次合并时最初打开讨论时,尤其令人沮丧.命名事物是困难的.这是编程中最难做的事情之一,但好的命名方案也可以区分好软件和差软件.当这些问题出现在工单中时,应该更仔细地思考和彻底的解释.

9

发表回复