今天早些时候,Phoenix 主题已合并到 GitHub 上的 WordPress Themes Experimental 存储库中。与 repo 中的所有主题一样,不建议在实时站点上使用它。这是一个为即将推出的“全站编辑”(FSE) 系统测试新想法的项目。

Codeytek Academy 的 Imran Sayed 创建了主题并主持了现场演示。那些想要试用它的人可以从 GitHub 获取代码。

到目前为止,我见过的每个基于块的主题都缺少左侧边栏或右侧边栏。我是开放式画布格式的忠实拥护者,它专注于内容并隐藏了经常会影响重要元素的常用小部件。然而,补充工具栏有时是有用的,甚至是必要的。

当我说“侧边栏”时,我并不是在谈论自 WordPress 2.2 以来我们都喜欢或讨厌的动态侧边栏小部件系统。 FSE的系统世界已经不存在了。站点编辑器只有模板和模板部分的概念,它们是块的容器。由主题作者提供一些默认结构,甚至构建像侧边栏一样工作的模板部分。

Phoenix 主题中的侧边栏字面意思是页面侧面的块区域。

这个想法很简单,几乎和博客一样古老。似乎没有什么值得兴奋的,但我已经等了一段时间才看到带有侧边栏的基于块的主题。该功能进一步使 WordPress 的前进方向合法化。更大的主题开发社区需要将这些简单的架构想法付诸实践。他们需要看到有人说,“嘿,这就是你在新系统中做了十年的简单事情。”

Phoenix 只是在主页上添加了一个侧边栏,但那是只是开始。

通过在主页上混合使用静态和动态功能,主题也比以前的尝试更具野心。 Phoenix 包含一个标头区域和带有标准站点标头的导航菜单。在此之下,它添加了一个用户可以自定义的静态英雄部分。

首页英雄栏目。

然后它使用 Columns 块拆分内容和侧边栏。在左侧,主题使用查询块列出了最新的帖子。在右侧,它添加了一个侧边栏模板部分。

侧边栏旁边的最新博文部分。

与迄今为止其他基于块的主题相比,页脚设计也很大胆。它有一个全宽的 Cover 块,后面跟着一组列,基本上是一个页脚侧边栏。

页脚较大区域有栏。

同样,这些是主题作者多年来致力于研究的基本概念。这些实验主题背后的想法是开始测试如何使用积木让它们栩栩如生。当站点编辑登陆 WordPress 时,主题作者可以在这些初始技术的基础上构建并创建更复杂的布局。

在首页设计中尤其如此。如果在开发传统主题时有一个区域造成了障碍,那就是首页。无论是通过自定义选项页面、主题定制器、小部件还是许多其他解决方案,十多年来我都没有遇到任何问题。虽然单个帖子模板可以说是 WordPress 网站上最重要的视图,但吸引普通用户的是主页设计。这也是用户安装主题后最大的失败点之一。演示中精心设计的主页与用户在自己网站上看到的完全不同。

Phoenix 是朝着正确方向迈出的一步,因为它展示了如何混合这些基本元素。由于它是基于块的主题,如果最终用户想要自定义主题,他们可以在站点编辑器中获得即时视觉反馈。

下一步是让更多人参与主题实验项目。开始探索更复杂的想法和布局。利用这个时刻来分享知识,并在目前很少有人在做的工作的基础上再接再厉。

凤凰绝不是完美的题材。前端和站点编辑器此时不是一对一的匹配。所有在编辑器中看起来不正确的地方都突出了我们还有多远。

随着我在 2021 年成为 FSE 的现实主义者,我将谨慎地保持希望。这是值得探索的一年。也许我们会有一些开创性的主题将事情推进到年底,但这一切都始于 Phoenix 等实验性项目。

喜欢这样:

喜欢正在加载...

来源