使用技巧

FSE和WordPress主题:MVP是什么样的?

FSE和WordPress主题,MVP外观像FSE和WordPress主题:MVP看起来像什么?

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

这些目标看似崇高,但WordPress开发和商业社区的成员却问:“什么是FSE的MVP?” 这不是一个新问题。 无论是快速的开发进度,通信故障还是很多项目都隐藏在GitHub问题的每一层后面,都很难遵循。 没有大的网页可以详细说明项目进展的每个步骤。 信息有时会散落。 这可能会使需要知道如何更新其产品的第三方开发人员和企业所有者暂停。

Yoast的CPO Joost de Valk, 表示沮丧 注释中的过程。 我们稍后将对此进行更详细的讨论。

他说:“我认为FSE将会改变主题的含义,如果正确执行主题,主题的规模会小得多,这将使构建主题变得容易得多。” “这给社区带来了负担,他们需要提出可靠的样式方法以及类名或类似名称的约定,以使样式在任何地方都可以使用。 目前,我什至不了解什么被认为是“全站点编辑”的MVP,也没有看到关于它如何与主题无关的主题的讨论,这让我感到担忧。

与社区中的其他人一样,他也有同样的担忧,他们认为没有MVP流程。

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

Chomphosy说她知道相互之间的联系。 她说:“我还看到,我们发布的信息不是整洁可追踪的,它可以帮助人们代表39%的网络做出明智的决定。”

她指着一个 票证列出了六个(现在是七个)里程碑。 这些里程碑中的每个里程碑,一起代表了MSE需要FSE的位置。

她写道:“他们共同概述了一种架构,该架构允许使用块和能够自定义该主题的编辑器来表达完整主题。” “ MVP应该使仅使用块而无需任何编码知识即可构建二十一二十一主题的版本。”

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

里程碑1:基础架构和UI

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

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

里程碑2:浏览

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

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

里程碑3:样式

在很大程度上,这个里程碑将集中在即将到来的Global Styles系统上。 的 系统创建层次结构 从样式主题到全局用户修改,再到逐块样式选项,这些样式如何应用于块。

尽管MVP的大部分工作已经完成,但积压的待办事项中有数十张功能票。 这也是阻止系统落后于第三方页面构建器多年的领域。 期望根据发布后的反馈看到长期的功能增加。

里程碑4:主题块

主题作者应密切注意这张票。 对于大多数主题开发人员而言,基于块的主题变为现实的唯一途径是 模板标签具有相应的块 在站点编辑器中。 或者,至少在最常用的模板标签可以使用的情况下。 其中一些功能在块编辑器中不再适用。 主题开发人员应确保他们拥有重新创建当今正在构建的所有内容所需的块。

诚然,我感到非常难过,看到书签是块/链接是不太可能取得进展。 虽然不推荐使用该功能,但我仍然对过时的博客时光怀旧。 也许最好留下一个插件。 复兴的 连结管理员 插件可能是正确的。

里程碑5:查询块

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

现在,Query块仅处理一些用于定制查询的选项。 团队需要确定侧边栏中应为最终用户提供哪些控件,并将这些块与用于不同类型列表显示的模式集成在一起。

里程碑6:导航块

除了查询块外,导航是唯一需要的其他块 自己的里程碑。 导航菜单问题困扰WordPress项目已有十多年了。 这是最困难的事情之一。 尽管当今WordPress中的导航菜单通常易于使用,但最终用户无法自定义其设计。 输出完全由主题作者决定。 满足主题作者可能想要的各种菜单设计,并使其可针对最终用户进行自定义,这可能是Gutenberg项目面临的最棘手的问题之一。

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

里程碑7:逐步采用

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

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

像这样:

喜欢加载中……

资源