Q WordPress主题截图。
主题团队代表 Ari Stathopoulos 现在正式成为第一位在目录中拥有支持全站编辑 (FSE) 主题的主题作者。随着今年 12 月 WordPress 5.6 中 FSE 发行版的精简测试版发布,必须有人率先加入。这对于非常熟悉主题开发和目录指南的人来说是有意义的。
在很多方面,Stathopoulos 肩负着巨大的责任。在 20 个默认主题之一解决 FSE 之前,Q 主题可能是其他主题作者在开始学习如何构建基于块的主题时将遵循的主要示例之一。
本月早些时候,我用 Q 测试了 FSE 并确定了它的进步程度。在投入生产之前,它至少要准备几个月。 5.6 的 beta 发布或多或少只是为了让更多的人来测试它。
Stathopoulos 没有计划让 Q 超越基本的介绍性或实验性主题。几乎是一个游乐场,看看什么是可能的。
“Q 应运而生,”他说。 “如果没有基本主题,就无法进行站点范围的编辑或全局样式设置,所以有一段时间,我将它保存在 GitHub 存储库中。Medium。我决定将它发布到 WordPress.org 存储库,因为我可能不是唯一有这些问题的人。对于大多数人来说,从仪表板下载主题比克隆存储库容易得多。”
现有的基于块的主题很少见。 Automattic 和它的一些员工有一些实验项目,但这些都没有在官方目录中供任何人测试。 Stathopoulos 想要一个在设计方面不容置疑的基本主题,让他可以从事 FSE、测试拉取请求和试验想法。
“这是一个游乐场,其中包含一些我最终想在 FSE 中实现的想法,”他说。 “例如,在主题中添加可访问性的跳过链接,响应式/自适应排版的实现,以及仅在使用/需要时才有条件地加载块样式。这些都是我希望在某些时候成为 WordPress 核心的一部分点,而 Q 主题探索了如何实现它们的想法。”
他在一年多前开始研究这个主题,并继续将其作为一个副项目进行研究。他说,他的雇主 Yoast 完全支持创建有益于其他主题设计师和 WordPress 核心的东西的想法。
开发一个带有FSE功能的主题
site 在编辑器中编辑 Q 主题单篇文章模板。
最终用户必须安装 Gutenberg 插件并激活实验性 FSE 功能才能使用此主题或任何类似主题。目前,FSE 缺乏使其在大多数实际项目中可行的许多关键特性。然而,计划在未来几年内使用 WordPress 的主题开发人员将需要开始测试和试验。 Q 是一个很好的起点,可以让您简单了解您的主题应该是什么样子。
“最大的问题过去是——现在仍然是——跟上古腾堡的步伐,”Stathopoulos 说。 “目前很多事情都不稳定并且发生得非常快。我创建主题的原因是作为我对主题团队的贡献的一部分,我正在测试的其他主题没有得到适当的维护或更新。我认为创建一个入门主题也可以用作其他主题的起点。”
仍然悬而未决的最大问题之一是公开可用的基于块的主题的时间表会是什么样子。他们会在 2021 年接任吗?鉴于该功能的当前状态,这不太可能。但是,在某些情况下,开发人员将不再构建经典或传统主题。
“我认为我们将在 2021 年看到更多 FSE 主题,”Stathopoulos 说。更多的发展和关注 FSE 和全球风格。我们是否看到更多的 FSE 主题取决于 WordPress 核心何时合并某些东西。”
他指出,Gutenberg 目前缺少一些关键功能。最大的问题是查询块(即显示在前端发布)不继承全局查询的选项。本质上,这意味着无论访问者使用哪个 URL,它都会显示最新的帖子。
“一旦这些问题得到解决出来,并且主题构建器的障碍得到解决,我希望我们会看到大量构建良好的 FSE 主题,”他说。
Stathopoulos vs. 我对更多设计标准的前景感到非常兴奋成为核心。目前,主题之间没有一致性。主题作者可以使用他们想要的任何标记。切换主题会影响您网站的结构、SEO、可访问性、速度和许多其他因素。
“我的对想要开始修补的主题开发人员的建议是从简单的事情开始,”他说。向 edi 添加更多内容器,例如按钮的边框半径设置。主题作者应该避免在考虑编辑当前工作的情况下设计 FSE 主题的陷阱。相反,主题作者应该努力构建一些东西,牢记编辑最终会成为什么样的人。”
主题评论的未来
因为 Stathopoulos 是主题组,他也对未来几年指南将如何变化以及作者可能需要采取的步骤有一些了解。虽然现在团队开始做决定还为时过早,但其成员已经在考虑
“改变总是很艰难,尤其是当事情变得如此之大时,”Stathopoulos 说。“这将是一段颠簸的旅程,需要时间。 WordPress 主题是一个巨大的产业。一段时间以来,“经典”(找不到更好的词)主题将继续成为没有时间赶上进度的主题开发人员的可行解决方案。但不是永远。”
有些人可能会回顾重大变化,并担心未来的主题目录指南可能会提出什么要求。2015 年,团队要求所有主题选项都使用定制器。这是经过三年的等待主题作者有机地进行转换。鉴于 FSE 与规范的偏差更大,并且不喜欢古腾堡项目开发社区的各个部分,这可能是一个艰难的过渡。
“在某些时候, FSE 主题将成为行业标准以及用户的需求,”Stathopoulos 说。在存储库中上传一个经典主题。就像今天上传一个使用表格和 iframe 进行布局的主题。”
将会有他说,最后的过渡有足够的时间。但是,团队可能会优先考虑基于 FSE 的主题。他们意识到这将是一个多大的转变,并会在时机成熟时做出相应的计划。
像这样:
点赞加载中...
资源