WordPress 6.2 和 FSE 的现状

已发表: 2023-03-29

快速概览

  • WordPress 6.2 将于 2023 年 3 月 29 日发布。
  • WordPress 6.2 的主要亮点是 WordPress 核心现在将站点编辑器从测试版中移出,并改进了站点编辑器内部块主题(FSE 主题)的设置和界面。
  • 其他新功能包括更好的控件和核心导航块的 UI。 核心块现在将设置组织到选项卡中,Openverse 媒体现在可以在块插入器中搜索。 如需完整的清单,您可以查看 6.2 实地指南。

我建议您在 6.2 发布后等待几天,然后再选择更新您的 WordPress 网站。 这不是一个安全版本,所以没有必要急于安装它。 在更新您的生产站点之前,留出时间来发现和修复潜在的错误和冲突。 如果您使用暂存服务器测试更新,我们建议首先在暂存服务器上执行更新以确定 WordPress 6.2 在非生产环境中对您站点的影响。

如果您使用 Kadence 主题,您将不会体验到定制器的任何变化,您也不会看到网站编辑器。 但是,您会看到块编辑器的更新,例如能够搜索 Openverse 以查找媒体。

FSE 主题的状态

FSE(全站点编辑)是 Gutenberg 向 Gutenberg 发展的下一阶段,它是 WordPress 中的整个编辑体验。 如果您的主题启用此功能,它允许您使用古腾堡编辑器构建站点的所有部分。 标题、导航、存档等。任何内容都可以使用块进行编辑。

如果您有兴趣尝试 FSE 主题,我强烈建议您构建一个沙盒站点并试运行核心 Twenty-Twenty-Two 主题。 您可能正在构建极其简单的站点并且可能喜欢这些功能和 UI,并且您可能希望在您的实际站点上使用 FSE 主题。 或者您可能像我一样发现在新 UI 中进行编辑很有趣,但对于您当前管理的任何网站来说都不实用或不可取。 FSE 和 WordPress 的未来有很多令人兴奋的地方,但是根据您的站点需求,站点编辑器和 FSE 主题的很多内容还没有完全准备好。

那些想要使用 FSE 主题的人的注意事项

虽然可以用块编辑任何东西,但这并不一定意味着可以做任何事情。 例如,您在 Kadence 主题的标题生成器中找到的大多数功能都很难或不可能在块编辑器中复制。 如果您因为想要更多控制而考虑使用 FSE 主题,我会提醒您。 在许多方面,您的控制力和灵活性都较低,因为您受到可用块的限制。

绝大多数用户不想访问编辑模板,他们只想控制页眉和页脚,构建页面并使用已经为他们工作的模板发布。 这意味着 FSE 在很多方面归结为您可以多好和多容易地构建您想要的页眉和页脚。

使用 FSE 主题意味着您也在一个比 WordPress 当前工作方式更加静态和不同的环境中构建所有内容。 这意味着页面是从您控制的模板生成的,该模板是用块构建的,并静态保存为块模板。 您无法使用传统主题设置更改该模板。 您已进入模板编辑器并进行更改。 一个非常简单的例子来强调这是如何不同的是考虑在你的博客文章上使用侧边栏。 以前,您会在主题设置或帖子本身中全局启用侧边栏。 使用 FSE,您需要编辑模板以添加侧边栏,方法是添加一列并将所有模板块移动到正确的列中,然后在另一列内添加您想要显示在侧边栏中的块。 如果您想为一篇文章有​​条件地执行此操作,则需要复制模板并管理这些额外的模板。

对于大多数主题,设置控制这些布局更改,因此您无需设计和编辑模板。 标题或无标题、全宽或窄宽、装箱或未装箱、透明标题或非透明标题、侧边栏、相关帖子、评论等等。 我们非常习惯于通过简单的设置来控制我们的网站。 必须编辑模板会增加大多数 WordPress 用户不习惯的管理级别和混乱程度。 我们都可以以不同的方式学习和构建网站,但我相信随着 FSE 的成熟,我们最终会绕回来。 将创建更多工具来轻松动态地控制模板。

为了避免这篇文章变得太长,我将快速安排一些其他的事情,以供您注意,这些事情很难或不可能用 FSE 做,但目前用标准主题很容易做。

标头就是一个典型的例子。 使用 FSE,您的导航控制非常有限。 拥有大型下拉导航、添加带有菜单标签的图标、拥有独立的移动导航、根据用户有条件地更改导航、具有与桌面页眉不同的页眉布局、根据状态有条件地启用具有不同徽标的透明页眉、有条件地添加粘性页眉为移动设备缩小和单独设置,在标题中有一个迷你购物车下拉菜单,等等。 这些只是主要集中在标题上的几个示例,但是当您开始深入研究站点上由当前可用块控制的每个模板时,还有很多。

您还应该考虑您使用和依赖的插件对 FSE 的支持。 许多顶级解决方案插件,例如电子商务到活动,仍在构建他们的 FSE 支持。 您不希望您的生产站点成为发现结构发生如此多变化时会出现的所有错误的测试场。

虽然 FSE 主题自从最初在 WordPress 5.9 中引入以来已经取得了长足的进步,但我不建议您切换到将它们用于生产站点。 如果您确实选择使用 FSE 主题,只要知道您正在使用快速开发的东西,您应该期望在未来几个月/几年内看到更多重大变化和许多新的做事方式。 切换回标准主题非常容易。 对于绝大多数人来说,主要区别在于您如何管理网站的页眉和页脚。

我现在如何使用 Kadence 在 Gutenberg 中编辑我的完整站点?

Kadence Theme 有一个专业插件,允许您创建模板并将它们有条件地应用到您网站的不同区域。 页眉、页脚、帖子和页面模板都可以创建,以便您可以以完全自定义的方式在整个站点中使用它们。 例如,如果您有一个自定义帖子类型并且您想要为该自定义帖子类型设计一个独特的布局,您可以使用 Kadence Elements 轻松地做到这一点。 Kadence Elements 的另一个强大功能是能够在任何帖子中的任何位置挂钩内容部分,所有这些都是有条件的。 如果您想添加一些东西但不想重建模板,您可以将它挂接到现有模板中。 虽然您可以使用任何挂钩,但 Kadence 包含适用于 WooCommerce、LearnDash 和许多其他 WordPress 插件的挂钩示例。

Kadence Theme 会支持 WordPress 核心的基于块的全站编辑吗?

我们正在研究核心版本的“全站点编辑”的混合方法。 我们已经构建了几种不同的 FSE 路径,但尚未发布。 这主要是因为我们仍然觉得核心处理完整网站编辑的方式还没有准备好。 或者换一种说法是,我们认为这不是大多数人的最佳选择或体验。 我们推迟发布某些内容的另一个重要原因与界面、设置和代码的不稳定性有关。 核心团队在频繁迭代,不断进行大的改进。 随着事情开始稳定下来,大变化的速度降低,发布一些我们将支持的东西将变得更加可行。

对于那些好奇的人,我当然建议创建一个临时环境,您可以在其中玩耍、试验并自行决定您对全站点编辑的看法。 但是,在您变得过于挑剔之前,请记住这仍在开发中。 随着它变得更加精简,将会为它创造更多的东西来让它变得更好。 我个人对这些可能性感到兴奋,但相信 FSE 的采用将需要很长时间。

如果您想知道,我不相信基于块的全站点编辑主题会适合所有人,而且我不认为这是传统主题的终结。 我相信这两种系统在可预见的未来都会存在,并且 Kadence 计划为这两种系统进行开发。

如果您有任何问题,请联系我们!

与我们取得联系加入我们的 Facebook 社区