众所周知,我对全球风格的变化感到兴奋。即将推出的功能将允许主题设计师捆绑多个设计预设。反过来,最终用户可以循环浏览它们,选择他们喜欢的外观而不改变他们的活动主题。

自 2021 年 11 月以来,我一直在撰写有关此功能的文章,希望它能与 WordPress 5.9 一起使用。它没有随那个版本一起发布,但我一直热切地关注每一张相关的票,因为我知道它最终会出现。

1 月,该功能被合并到 Gutenberg 插件中。在“科技时代”,这几乎感觉像是永恒。随着当前 WordPress 6.0 发布周期中发生的所有其他事情,很容易忘记它将在短短几周内成为旗舰功能。

老实说,我觉得我在 WordPress 的整个职业生涯中都在等待这个。我想我一直都知道我想要它,但不能总是用语言表达出来。我是儿童主题的早期采用者,当它们成为只能通过第三方插件使用的功能时,我就开始使用它们。 WordPress 似乎总是在整个主题和对开发人员和用户有意义的孩子之间缺少一些东西。

许多主题作者都以这样或那样的方式解决了这个问题。用户可以选择的一些包皮肤。其他人则呈现预设的颜色和字体组合。然而,这些方法从未被标准化。

全局样式变化是我一直在寻找的答案。该系统为主题作者提供了一种简单的方法来捆绑多个变体,而无需将它们作为单独的子主题发送。 Themers 可以简单地将自定义 *.json 文件放入他们主题的 /styles 文件夹中。这些出现在用户站点编辑器的全局样式面板中。

Twenty Twenty-2 将正式成为第一个提供这些样式变体的默认主题。计划是捆绑六种样式,但最近减少到四种(包括默认样式)。以下是预计将在下一版主题中登陆的三个新变体的屏幕截图:



蓝色、粉色和瑞士变体的 222

随着我们接近 WordPress 6.0 版,这些可能会发生变化,但它们是最新的迭代。对于其他想要测试它们的人,可以通过 WordPress 开发 GitHub 存储库上的拉取请求获得它们。它们还没有被合并到核心代码中。

如果我必须选择一个最喜欢的,那将是粉红色的变化。我通常不会选择它,但 IBM Plex Mono 字体与它配合得非常好。

我喜欢为初学者提供较少的种类。 Shel Regstad 在相关的 Trac ticket 上表示,它应该“帮助人们更强烈地区分它们”。

虽然 Twenty Twenty-2 将是第一个实现全局样式更改的默认主题,但其他主题作者已经给用户一些选择。 Alara 提供了七种额外的样式,而 Cream 有一个深色模式变体。用户已经可以使用安装了 Gutenberg 插件的 WordPress 6.0 beta 或 WordPress 5.9 来测试这些。

变体主要用作最终用户选择预设设计的快捷方式。这是一次性选项,但我预计该功能在未来几个月和几年内会变得更加普及。

以 Frost 的深色模式为例,我最终可以看到它与网站访问者的设置相关联,显示了他们首选方案的变化。如果有人还没有为此开发插件,他们应该这样做。

另一种可能性是,某些网站所有者可能希望进行易于切换的季节性或基于事件的设计调整。很高兴看到 WordPress 在今年晚些时候发布基于圣诞节的 2222 变体。

想要开始捆绑自己的样式更改的主题作者应该阅读 Carolina Nymark 的教程。它是最新的指南之一,涵盖了您入门所需的一切内容。

类别:意见、主题

来源