WordPress 可重用块重命名为具有同步和非同步选项的样板

可重用块(Reusable Blocks)和样板(Patterns)之间始终存在一些混乱和重叠。不同之处在于,可以在块编辑器中创建和编辑可重用块,然后在其他地方重用 – 插入到帖子或页面中。样板一旦插入,就可以编辑并且不同步。它们使用户能够将相同的布局应用于不同的帖子和页面。

可重用块现已重命名为样板,并提供同步选项,它提供与以前的可重用块相同的功能,其中所有实例都可以立即更新。非同步模式只是常规样板 – 可以独立于已插入的其他其他实例进行编辑的样板。这些更新将在 Gutenberg 16.1 中发布,并将包含在即将发布的 WordPress 6.3 版本中。

WordPress 贡献者 Aki Hamano 在 Twitter 上发布了一张有关重命名的图表,该图表被证实准确地反映了这些变化。

WordPress 可重用块重命名为具有同步和非同步选项的样板 - Patterns With Synced And Non Synced Options
可重用块重命名为具有同步和非同步选项的样板

“客户已经发现样板和可重用块概念非常难以掌握,”WordPress 开发人员 Mark Howells-Mead 在评论重命名的 Pull 请求时说道。“这一变化将使普通用户更难理解。”

Gutenberg 贡献者 Paal Joachim Romdahl 评论说,有更多时间在 Gutenberg 插件的几个版本中测试这一点将很有帮助,因为 WordPress 6.3 beta 1 预计将于本周发布。学习材料和文档需要在很少通知的情况下进行更新。

古腾堡贡献者丹尼尔·理查兹鼓励贡献者将这一变化视为“大统一”的一部分,旨在将许多不同的块类型整合为一个概念并简化内容和网站编辑。

“将来,模板部分也可能被视为‘同步样板’,到那时,事情会变得更加简化,用户需要掌握的概念也会少得多,”古腾堡撰稿人丹尼尔·理查兹说。

“因此,我们希望这是让用户的事情变得更容易而不是更困难的第一步。但我确实意识到,对于现有用户来说,这是一个很大的转变。”

作为这项工作的一部分,WordPress 6.3 还将使用之前用于可重用块的相同界面在块编辑器中引入样板创建。样板创建需要有一个地方供用户查看和管理他们的样板。WordPress 6.3 还将在站点编辑器内包含第一个样板库,其中包括样板和模板部分。古腾堡设计师在几周前分享了它的预览:

图片来源:WordPress 设计分享 6 月 5 日至 16 日

部分同步模式的潜力

五月,贡献者开始讨论部分同步样板的概念,Daniel Richards 总结道:

如今,当您插入样板时,该样板中的块是完全解耦且独立的。无法判断这些块源自某个样板,特别是因为它们可以被编辑为不再类似于源样板。

部分同步样板则不同。当插入部分同步的样板时,它会保留对源样板的引用。样板内的块被锁定,因此无法删除或重新排序它们,并且无法插入新块(这称为 contentOnly 锁定)。只能编辑被视为“内容”的样板的特定部分(通过添加 __experimentalRole: 'content' 到块的定义来表示)。

更新源样板时,引用源样板的块的所有实例也会更新(非常类似于可重用块),但 content 保留用户输入的值。考虑这一点的最佳方式是用户可以更新样板的设计,但不会丢失模板和帖子中存在的内容。

这个概念不会出现在即将发布的 WordPress 版本中,因为贡献者仍在讨论许多复杂的实现之一,但它提供了对未来样板可能进行更精细控制的一瞥。部分同步样板将为客户可能编辑内容的许多 CMS 和内容设计用例带来明显的好处。

“我是一家机构的网站开发人员,每天都积极使用古腾堡为客户制作网站,”埃里克·米歇尔说。“我们现在最大的痛点可能是编辑器无法处理大多数标准化的内容类型,每个帖子都有少量的内容定制——比如联系人目录、大学专业、目录中的产品。

“对我们来说,绝对梦想的场景就是您所提议的,除了包含更改主模板的能力并使使用该模板的所有页面也自动更改。”

关于使部分同步样板成为可能的讨论仍在继续,以寻找一种实现方式,以确保用户不会以破坏显示保留内容的能力的方式修改样板。WordPress 6.3 将提供同步和非同步样板选项,部分同步样板可能会在未来版本中进一步实现。


【AD】BandwagonHost:$92.30/年/2核/2G内存/40G SSD/1T流量/1Gbps/香港CMI/大阪软银/洛杉矶CN2 GIA

【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps