关于从目录中突出显示块模式的主题的提案

开发人员应该将块模式与他们的主题捆绑在一起还是将它们提交给 WordPress.org 目录? 这是一些人将来可能需要回答的问题。

目前,块模式目录的提交尚未开放。 然而,随着贡献者最终完成模式创建过程,这种情况将会改变。 里程碑 因为这定于 10 月 15 日,但目前完成度为 25%。

目录中有 146 个具有块模式的主题。 到目前为止,想要实现它们的开发人员别无选择,只能捆绑它们。 然而,这一切都可能会改变。

核心贡献者 Kjell Reigstad 最近 提出了一种替代方法. “随着模式目录的推出(以及即将到来的人们向其提交自己的模式的能力),我们应该考虑建立一条路线,通过该路线,主题可以向用户突出显示特定的模式,”他说。

Reigstad 建议使用标准的 theme.json 文件,以允许主题作者展示或特别关注最适合主题设计的模式。

他列出了这样一个系统将带来的四个主要好处:

  1. 它将减少主题代码,为简化主题团队的审查过程创造附带好处。
  2. 模式可以单独更新、测试和审查。
  3. 如果主题作者加入,所有用户都可以访问更多模式。
  4. 多个主题可以使用相同的模式,减少模式目录中的冗余。

这个想法将是这种乌托邦式未来的一个额外步骤,用户可以混合和匹配各种元素,让它们只与他们使用的任何主题一起工作。 我对此很兴奋,但我们还有很长的路要走。 当所有核心模块都支持全套设计选项时,这将更容易实现,尤其是在布局方面。

这个想法建立在主题已经开始创建自己的事实上的标准的前提下,将所有模式放入一个名为“主题名称”的单一类别中。 这是概念分解的部分。 事实是,捆绑数十种模式的主题并不多,但我毫不怀疑它们会这样做。

托维,一个 最近发布的块主题 由安德斯·诺伦 (Anders Norén) 编写,包括七个自定义类别下的 40 多种图案。 如果开发人员将所有这些都放在一个组中,那将是一个糟糕的用户体验。

来自目录的主题提案到突出显示块模式 主题提案以突出显示目录中的块模式Tove 模式和类别。

我预计数十种模式会很常见,因为它们成为主题开发体验中更重要的一部分。 如果我们建立一个鼓励主题突出来自 .ORG 的系统,那么创建它时就应该考虑到这一现实。

Reigstad 确实提到了另一个想法,如果主题突出显示数十种模式,该想法可能会更好。 他提议将它们排在列表的顶部,并给它们某种特殊的徽章。 这种方法可以防止主题作者用数十或数百个模式过度填充“主题类别”。

如果使站点设计过程民主化是最终目标,则此功能应该有助于进一步实现。 我们能为最终用户建立他们想要的网站提供的途径越多越好。

每个主题都没有理由将定制的英雄横幅与标题、段落和按钮捆绑在一起。 将其缩小为一组适用于任何地方的选项,可为用户提供更多权力。 如果他们在路上切换主题,他们也可能不会感到被偏爱的设计元素拒之门外。

它也将为主题开发人员提供更大的灵活性。 当其他人已经创建了几个他们想要捆绑的模式时,他们可以简单地突出显示它们,而无需编写任何代码,从本质上讲,使它们成为主题本身的一部分。

模式的最大障碍是用于查找和插入模式的现有界面。 当您超过几十个时,体验充其量是低于标准的。

我仍然赞成带有易于探索的平铺图案的覆盖层。 肖恩安德鲁斯的一个早期概念是 在最近的草稿票中共享 对于新的模式浏览器。

proposal-for-themes-to-highlight-block-patterns-from-the-directory-1 主题建议突出目录中的块模式潜在的块模式覆盖。

当我们得到一个像这样充实的界面时,关于模式的其他想法应该感觉像是 WordPress 的自然组成部分。

开发人员可能总会有一个地方来构建和捆绑他们自己的模式。 有些使用仅存在于主题本身中的特定样式或其他设计元素。

现在,我期待着可以在一个站点上混合和匹配来自不同社区设计师的模式。

像这样:

喜欢加载…

来源

原创文章,作者:WPJIAN,如若转载,请注明出处:https://wpjian.com/tips/2021101250040.html