WordPress 6.0 可能会提供在页面创建时选择块模式的功能

我曾经说过整页模式是 块主题开发缺少链接. 自去年在 WordPress 5.5 中推出模式功能以来,主题作者已经能够包含此类布局。 但是,核心 WordPress 从未提供围绕它们构建的体验。

当 WordPress 6.0 下个月发布时,这种情况可能会发生变化。 有一个 11 小时的推动力来实现该功能的第一次迭代。 预计将与 Gutenberg 13.0 和 WordPress 6.0-beta-1 一起进行测试(获取 古腾堡夜间邮编 现在测试)。

本周早些时候,Jorge Costa 合并了一个实现 使整页模式成为页面创建体验的一部分.

wordpress-6-0-might-ship-a-feature-for-picking-a-block-pattern-on-page-creation WordPress 6.0 可能会提供在页面创建时选择块模式的功能添加新页面时的模式模式。

这个新功能似乎没有正式名称。 “整页”可能不是最合适的术语。 实际上,它更像是一个内容模式插入器。

目标是向用户展示他们可以插入和自定义的预构建布局——即插即用风格。 如果主题具有任何已注册的内容模式,则会在创建新页面时出现模式。 插入就像找到一个起点并单击一样简单。

wordpress-6-0-might-ship-a-feature-for-picking-a-block-pattern-on-page-creation-1 WordPress 6.0 可能会提供在页面创建时选择块模式的功能在页面创建时插入内容模板。

当然,用户也可以像往常一样选择从头开始,点击“x”图标关闭模式。

WordPress 主题的功能与用户重新创建他们在演示中看到的内容之间一直存在脱节。 开发人员过去所做的一切尝试——从简码到主题选项——通常都离创造理想的用户体验差了几步。 这项新功能可以以我们以前从未见过的方式弥合差距。

想从主题的演示中构建该投资组合页面吗? 只需转到 Pages > Add New,选择 Portfolio 模式,就可以了。

想要那个联系页面布局吗? 是的,同样的过程。

仍有一些谜题需要弄清楚。 最值得注意的是最初的用户体验。 对于喜欢从空白内容画布开始的用户,应该有一个完全禁用此功能的选项。

Riad Benguella 还推荐了一个 自定义帖子类型的配置标志 默认启用或禁用它。 模式插入器现在仅出现在页面中。

该功能很有可能会出现在 WordPress 6.0 中,因为它没有添加任何新的 API 或特殊模式类别。 相反,它在注册自定义模式时捎带了现有的 blockTypes 标志。

想要试一试的主题作者可以 注册模式 对于核心/后内容块类型:

register_block_pattern(‘命名空间/slug’, [ ‘blockTypes’ => [ ‘core/post-content’] // … ]);

在花费了比我愿意承认的测试功能更多的时间之后,我对最初的实现感到满意。 从长远来看,它可能会做更多的事情。

当我想到这样的起点时,我常常想交出对整个页面输出的控制权。 这包括从页眉到页脚的所有内容。 请记住,此功能直接关注内容。 根据主题,这些模式可能与“空白”模板一起工作:

wordpress-6-0-might-ship-a-feature-for-picking-a-block-pattern-on-page-creation-2 WordPress 6.0 可能会提供在页面创建时选择块模式的功能选择“空白”页面模板。

像这样的模板通常是只显示内容的开放画布。 在未来可能的版本中,我希望能够在选择特定模式时触发对此类空白模板的选择。 或者,也许有一种机制可以在“内容”和“整页”模式之间进行选择。

目前,允许用户在页面创建时选择模式对于主题作者来说肯定是一个福音。 这让我想回到主题开发游戏中,如果只是想看看我能用它突破什么限制。

来源

相关文章