从页面生成器切换到WordPress Gutenberg块编辑器的挑战

WordPress Gutenberg块编辑器已经足够可靠,可以为您现有的网站提供支持。现在,您可以避开该老化的页面构建器插件,而推荐使用本机内容编辑器。

我就是这种情况。多年来,一个使用了捆绑的,过时的页面构建器的客户已经准备好进行更改。因此,我负责帮助将现有的布局和特征转换为块。

这是一个非常有趣的过程。这是我敢打赌我们所面临的其他网页设计师。

借此,我想分享一些我在此过程中学到的东西(提示:有很多挑战。)但是,通过尽早发现痛点,可以消除道路上的颠簸。开始了!

为什么要切换到古腾堡?

在深入研究所有细节之前,让我们为正在处理的事情做好准备。尽管其中一些特定于我的特定项目,但我怀疑它也代表了相当普遍的情况。

冻结时间的页面构建器

页面构建器插件很好用,只要您承诺长期保留它们即可。但是很多时候,它们被捆绑在一起作为主题的一部分,并且根本没有保持最新。

在这种情况下,该插件仍然可以正常工作。但是,即将对WordPress本身进行的更改意味着可以对其进行编号。

另一个障碍是页面构建器具有一些自定义扩展来执行特定于客户端的功能。因此,编辑工具的任何更改都需要考虑到这一点。

wordpress建站

wordpress建站

走向本地化的决定

当然,可以为页面构建器获取新的许可证并更新软件。但是,再次重申,使用这些工具需要长期的投入。这不仅意味着要跟上许可的要求,而且还要将自己锁定在第三方的内容创建方法中。

另一方面,Gutenberg是本机解决方案。由于它是WordPress核心的一部分,因此维护链中的链接很少。还可以对其进行自定义,以执行您想要实现的几乎所有功能。

话虽这么说,块编辑器并没有提供所有可以想象的功能。因此,这意味着要么构建您需要的东西,要么找到第三方插件来为您完成此任务。

但是,最终,它(相对)提供了最可持续的道路。因此,建议使用开关。

复制布局相对容易

使用页面构建器的主要原因之一是创建复杂的布局很容易。无论您需要多个行,列还是两者的组合,都可以轻松实现。只需单击几下鼠标,然后拖放,即可得到您设想的布局。

在某些情况下,这可能是页面构建器所要执行的主要任务。如果是这样,向Gutenberg块编辑器的过渡不会太困难。

当然,在构建带有块的布局时,您必须从头开始。但是,包括的“列”和“组”块的组合可以简化过程。如果需要重复某种布局,自定义块模式将有很大帮助。

不足之处?块编辑器的UI可能不像某些页面构建器那样允许太多控制。因此,您可能必须在近似布局或使用CSS进行一些额外工作之间进行选择。

wordpress建站

wordpress建站

是否需要类似的功能?是命中还是小姐。

默认情况下,Gutenberg并不打算提供与页面构建器相同的所有功能。它旨在提供一个坚实的起点。因此,从页面构建器进行切换可能会使您大吃一惊。

您可能会以块插件的形式找到所需的内容。与布局一样,块中可用的功能可能与页面构建器的功能不同。这可能意味着做出一些妥协或朝着不同的方向发展。

另一个选项(使块编辑器与众不同)是创建自己的自定义块的能力。这使您可以构建完全适合您的需求的功能。

尽管最终取决于您的开发技能,但是使用自定义块可以实现很多功能。本地构建的块需要React的知识-并非每个人(包括您的人)都具备。

值得庆幸的是,还有其他技术。例如,我通过“高级自定义字段”创建块。这是我熟悉的工具,它使该过程变得更加容易。

是的,涉及一些依赖性。但是,如果将来需要在本机上重建块,那是可能的。但是,与页面构建器不同,不需要完全更改编辑器。

wordpress建站

wordpress建站

实施需要计划

使用新的编辑器开始网站重新设计是理想的。它提供了清理板岩的机会。但是,如果您尝试在现有站点上进行切换怎么办?

要将基于页面构建器的内容转换为块编辑器,需要进行计划。在一个完美的世界中,您只需一次发布所有内容。但这并不总是可行的-特别是在较大的网站上。

所以你会怎么做?对于初学者来说,它有一个过渡环境。这样,您就可以创建生产网站的完全相同的副本并测试必要的更改。它可以作为自定义块的各种试验场。这样可以防止任何无法预料的问题困扰您的用户。

更好的是,如果您的网站更改不大,则可以将所有这些更改从登台推向生产。

如果不是这种情况,那么可能是一种零散的方法。这可能涉及一次转换一个页面。

安全地执行此操作的一种方法是创建一个新页面(从公共视图中隐藏),然后构建它以满足您的需求。在准备好之后,您可以从那里替换旧的。Gutenberg的“代码编辑器”视图使您可以将所有块数据复制并粘贴到另一个页面中。只要确保在进行任何永久更改之前创建备份并进行尽可能多的测试即可。

无论如何,必须研究您网站的页面构建器使用情况。然后围绕用块编辑器替换它创建一个计划。

从页面生成器切换到WordPress Gutenberg块编辑器的挑战

为未来的WordPress构建模块

将您现有的网站从页面构建器切换到Gutenberg块编辑器可能很困难-但确实可行。这是一个过程,需要理清使用先前的编辑器生成的内容,然后使用块重新创建。

难度级别取决于几个关键因素。首先,利用旧页面构建器的内容的数量和类型将决定您面前的工作量。

此外,在古腾堡内部复制外观和功能的程度也很重要。如果可以重新构想元素,则实际上是改善您的网站的好机会。但是,严格遵循以前的处理方式,就变得更加困难。

无论如何,迁移到古腾堡可能是最对未来友好的解决方案。在适当的情况下,仅此一项就值得付出努力。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/wp/260226.html

(0)
上一篇 2022年5月23日 13:35
下一篇 2022年5月23日 13:36

相关推荐

发表回复

登录后才能评论