WordPress中块编辑器和页面构建器之间的差异
已发表: 2019-04-30正如人们所预料的那样,越来越多的人正在更新到包含块编辑器的 WordPress 版本,该块编辑器也以古腾堡的昵称而闻名。
尽管有人说相反,但古腾堡还是成为了 WordPress 的默认页面构建器。 因此,如果您是使用 Elementor、Divi Builder、Beaver Builder 或 WPBakery(以前称为 Visual Composer)等页面构建器的人之一,您会发现这篇文章很有趣。
你应该从你最喜欢的页面构建器切换到古腾堡吗? 让我们试着解决这个问题……
古腾堡反对WordPress的现有页面构建器
Gutenberg 和其他页面构建器之间的主要区别在于,Gutenberg 默认出现在 WordPress 5 及更高版本中。 除此之外,我们可以说古腾堡和页面构建器旨在以视觉方式促进内容的创建,而无需编写一行代码。
这里很清楚的是,古腾堡今天的能力仍然非常有限,无论是在灵活性还是功能方面。 让我们更详细地看一下。
拖放编辑
现有的页面构建器大量使用拖放功能,既可以向页面添加新的内容块,也可以修改这些创建复杂列和结构的布局。

另一方面, Gutenberg仅使用拖放功能在文档中上下移动块,并将它们添加到容器块中,例如列块。
在 Gutenberg 中,我们只能使用鼠标拖放功能来修改某些特定块中图像的大小,例如图像和媒体和文本。 其他一切都无法通过拖放完成,必须在侧面板中进行修改。
因此,我们看到古腾堡在使用鼠标拖放元素方面仍然非常有限,从而创建了更复杂的设计。 在这方面,我想说传统的页面构建器具有优势。
内容块的集合
Gutenberg 在任何 WordPress 安装中默认包含的块数量仍然是有限的。 尽管在大多数情况下,我们拥有的已经绰绰有余,但如果我们想要构建复杂的元素,例如不同大小的列,我们必须选择第三方块。

此外,尽管正在做一些工作以以更集成的方式将新块添加到编辑器中,但与使用传统页面构建器相比,Gutenberg 仍然需要更多时间来提供更强大的元素集合。
WordPress 主题兼容性
Gutenberg 很大程度上依赖于您的 WordPress 主题中定义的 CSS 样式。 确实,它添加了一些最小的样式,但是您的块在前端显示的方式取决于主题。 如果要修改样式,则必须将它们注册为块变体并创建新的 CSS 规则。 此外,如果您的主题没有正确调整,那么现在可能会使用全角图像等功能。
另一方面,页面构建器也依赖于主题的样式,但提供了更简单的方法来修改几乎任何页面元素样式,而无需了解 CSS。 您只需修改每个元素的设置,就可以根据您的主题创建具有完全不同样式的页面。 自由度更大,但考虑到您可以调整的选项数量,复杂性也更大。
设计和定制的简单性
Gutenberg 中的块组合允许我们创建许多不同的页面,但仍然很容易找到使用 vanilla Gutenberg 无法构建的案例。 一个常见的例子是创建具有不同宽度的列块的可能性,这对于大多数页面构建器来说是微不足道的,并且这是创建复杂设计的基础。

我们还必须考虑页面构建者与古腾堡相比的生命周期。 在未来的版本中,我确信所有这些细节都将包含在块编辑器中,并模糊古腾堡和页面构建器之间的界限。
古腾堡与现有页面构建器相结合
迄今为止创建的页面构建器实现了用于创建、管理和查看内容的不同解决方案。 有些人使用自己的表格,打破了wp_posts WordPress 模型。 其他人选择在标准内容中引入短代码。 甚至还有一些选项,其中只存储 HTML 本身。
Gutenberg 建立了一种(某种)“标准”来存储内容块的信息。 这可以导致当前的页面构建者尝试与 Gutenberg 集成,以统一的方式保存数据,而不是重新发明轮子。
这样做可以帮助更多地(如果可能的话)扩大这些页面构建器的市场,或者自掘坟墓。 这不是一个容易做出的商业决策,我们已经看到了像 Elementor 这样的案例,他们实施了浅层集成,您可以在 Gutenberg 中选择一些最终直接使用 Elementor 编辑的块。
尽管这有助于 Elementor 获得它所寻求的宣传,但从技术角度来看,它只不过是一种变通解决方案,远非原生集成。 但这是有道理的,因为完全集成可能会使他们失去相对于其他页面构建器的竞争优势。
很明显,如果古腾堡继续前进,我们迟早会看到更多与 Elementor 相同方向的运动。 那么,古腾堡似乎可以与当前的页面构建器共存。
未来…
不可能猜测未来并知道哪个选项将在 WordPress 编辑器中占主导地位。 古腾堡和其他页面建设者之间的现状甚至有可能继续下去。
很明显,开发页面构建器的公司已经(并且生活)了一个黄金时代,这要归功于 WordPress 和他们迄今为止所针对的目标用户类型。
这种主导地位会随着古腾堡的出现而消失吗? 谁知道……所有页面构建器都会适应与古腾堡兼容并使用他们的技术基础吗? 可能是。 这是一个冒险的举动,毫无疑问。
无论发生什么,未来都是光明的,因为可用的选择越多,对每个人都越好。
Unsplash上Iker Urteaga的特色图片。
