Josepha Haden Chomphosy,WordPress 执行总监,发表 跟进,给她一个来年的大纲。关于用于全站编辑 (FSE) 的最小可行产品 (MVP) 的问题越来越多,该产品预计将于 4 月在 Gutenberg 插件中准备就绪。核心团队还计划在 6 月份随着 WordPress 5.8 的发布在 WordPress 中推出 FSE。

这些目标看似崇高,但 WordPress 开发和商业社区的成员都在问:“什么是 FSE 的 MVP?”这不是一个新问题。无论是快速的开发进度、沟通故障还是隐藏在 GitHub issues 每一层背后的大量项目,都很难跟上。没有大型网页详细说明项目中的每一步。信息有时是分散的。这可能会让需要知道如何更新其产品的第三方开发人员和企业主犹豫不决。

Yoast 的 CPO Joost de Valk 在评论中表达了对流程的失望。稍后我们将对此进行更详细的讨论。

“我认为 FSE 将改变主题的含义,如果做得好,主题就会小很多,这使得构建它们变得容易得多,”他说。这给他们带来了负担,他们需要提出一种可靠的样式设计方法和类名约定或类似的东西,以使样式在任何地方都适用。目前,我什至不明白什么是“全站编辑”的 MVP,也没有看到关于它如何与主题无关的讨论,这让我很担心。

他有与社区中其他认为没有 MVP 流程的人一样担心。

p>

他说:“没有这样的事情。没有执行力的愿景是一种幻想。”

Chomphosy 说她知道其中的联系。决定。

她指着一张列出六个(现在是七个)里程碑的工单。这些里程碑中的每一个一起代表 MSE 需要 FSE 的地方。

< p> 她写道:“他们一起概述了一个架构,该架构允许使用块和能够自定义该主题的编辑器来表达一个完整的主题。 "" MVP 应该可以在没有任何编码知识的情况下仅使用块来构建二十一二十一主题的版本。 "

以下是我们看到 WordPress 的第一个 FSE 版本之前需要完成的里程碑的细分:

里程碑 1:基础架构和 UI

也许 FSE 最关键的部分是一个可行的网站编辑器。将 WordPress 模板系统合并到一个有凝聚力的 UI 中是该项目的基础。底层基础设施处理模板以及模板部分的工作方式。在这一点上,这个基础是坚实的. 建立在它之上的所有功能都需要更多的工作。这个里程碑还包括设置站点编辑界面和处理多实体保存。

里程碑的最后一步使用户能够在编辑模板之间高效切换在帖子编辑器中编辑内容和设计。FSE 外展计划最近测试了此功能以收集 Gutenberg 9.6 之后的反馈。

里程碑 2:浏览

此里程碑涵盖所有工作导航 UI 站点编辑器。有很多移动部件,例如切换 b页面、模板、模板部分、全局样式等。用户必须知道他们正在处理哪个元素。

这是唯一标记为完成的里程碑。但是,有一张开放票证供您探索浏览模式旁边的编辑和选择模式。

里程碑 3:样式设置

在大多数情况下,此里程碑将侧重于即将到来的全球风格系统。系统创建了这些样式如何应用于块的层次结构,从样式主题到全局用户修改,再到逐块样式选项。

虽然 MVP 的大部分工作已经完成,积压中有数十张功能票。这也是防止系统多年落后于第三方页面构建器的一个领域。期待看到基于发布后反馈功能的长期添加。

里程碑 4:主题块

主题作者应密切关注此票证。对于大多数主题开发人员来说,基于块的主题成为现实的唯一途径是模板标签在站点编辑器中具有相应的块。或者,至少,可以使用最常用的模板标签的地方。其中一些功能在块编辑器中不再可用。主题开发人员应确保他们已经重新创建了当今正在构建的所有内容所需的块。

不可否认,我很难过看到书签是不太可能取得进展的块/链接。虽然该功能已被弃用,但我仍然喜欢 Obsolete blog days 怀旧之情。也许最好留下一个插件。复活的linkmanager插件可能是正确的。

里程碑5:查询块

查询块在某些方面,它和它对应的“循环”块是最“全站编辑”的重要组成部分。他们处理加载哪些帖子以及它们的显示方式。此功能是需要解决的更复杂的难题之一。 Guteng Gutenberg 开发团队已经对其进行了几个月的迭代,现在它已经处于一个很好的基线。但是要认真处理主题作者需要做的所有事情还有很长的路要走。

目前,Query 块仅处理一些用于自定义查询的选项。该团队需要确定最终用户应该在侧边栏中使用哪些控件,并将这些块与不同类型的列表显示的模式相集成。

里程碑 6:导航块

除了查询块,导航是唯一需要自己的里程碑的其他块。十多年来,导航菜单问题一直困扰着 WordPress 项目。这是最困难的事情之一。尽管如今 WordPress 中的导航菜单通常易于使用,但最终用户无法自定义其设计。输出完全取决于主题作者。迎合主题作者可能想要的每个菜单设计并使其为最终用户定制可能是古腾堡计划面临的最棘手的问题之一。

至少有几十个子票需要贡献者。即便如此,在导航块准备好用于当今某些主题中使用的更复杂模式之前,可能会有多个版本。

里程碑 7:逐步采用

代表 MVP 的前六个里程碑完成后,WordPress 需要一种方法让最终用户和主题作者逐步采用 FSE。首先,它将是基于块的模板和传统的基于 PHP 的模板的混合体。应该允许开发人员更新他们的主题,而无需对其进行大规模更改,这可能会使他们的部分用户群落在后面。

基于块的小部件和导航屏幕也属于这一里程碑。在 2020 年未能登陆后,这两个功能都被推迟到未来的版本中。但是,对于那些还没有准备好迁移到 FSE 或由于主题而无法使用 FSE 的用户来说,这将是一个垫脚石。

喜欢这样:

喜欢正在加载...

资源