古腾堡将如何改变你的WordPress工作流程?

zisu 92

您使用WordPress开发和创建内容的方式正在发生变化。随着WordPress 5.0和新的Gutenberg编辑器的发布,将会进行大量的调整。它们不仅影响我们在屏幕上看到的内容,还影响我们用于定制后端的基础技术。

需要特别注意的是,不仅仅是网络专业人员将承担改变工作流程的负担。日常用户也将有自己的学习曲线来处理。例如,撰写博客文章的简单行为与古腾堡相比,与经典编辑器的看法大不相同。

这不是将任何这些变化描绘为正面或负面。无论你对他们的感受如何,他们都是变化的。

那么,有什么变化呢?让我们来看看WordPress 5.0将产生最大影响的一些领域。

古腾堡写作

WordPress 5.0最明显的变化是基于块的Gutenberg编辑器。单个矩形字段在您的下一篇博文中输入的日子已经一去不复返了。相反,几乎所有东西都包含在便携式块中 - 包括文本段落。

这种变化的积极方面是重新排列内容很容易 - 这可能会让Classic编辑器感到沮丧。例如,用户可以编辑一个块而不用担心影响任何周围的内容。

不过,这需要一些时间来适应 - 特别是对于长期用户。用户界面非常直观,但与标准的WordPress安装完全不同。

哦,还有一个值得一提的关于那些段落块的提示:在一个段落末尾点击Enter键会自动创建另一个新块。因此,您可以继续在编辑器中编写,而无需通过UI手动添加块。或者,您可以使用“经典”块,以允许更传统的内容写作风格。

古腾堡将如何改变你的WordPress工作流程?

自定义编辑屏幕

WordPress 5.0和Gutenberg最大的变化是编辑屏幕的自定义看起来和构建的方式。

例如,如果您使用诸如高级自定义字段之类的插件来创建自定义字段UI设置,它仍然可以正常工作。但古腾堡强迫这些领域一直到屏幕的最底层。因此,您为后端构建的任何精心设计的自定义布局都将被置于首屏之外 - 除非您选择继续使用Classic编辑器。

除此之外,在5.0版本的世界中,向编辑器本身添加自定义功能是一个完全不同的过程。由于经典编辑器基于TinyMCE的设置被推到一边,您需要为Gutenberg 创建一个自定义块,以便与编辑器集成。这需要一些严格的React和JavaScript知识。

值得庆幸的是,前面提到的高级自义字段和新的块实验室插件都提供了更简单的方法来创建自定义块。这将使更多开发人员能够为新编辑器构建自定义功能,而无需深入研究js的杂草。这个过程将更加熟悉,但仍需要一些学习的努力。

总而言之,自定义编辑屏幕将需要一种非常不同的方法,以实现与WordPress编辑器UI的相同级别的集成。

古腾堡将如何改变你的WordPress工作流程?

构建自定义WordPress主题

古腾堡似乎不太可能“打破”任何主题。相反,可能无法设置现有主题以充分利用一些奇特的新功能,例如封面图像。

默认情况下,将包含所有Gutenberg块的一些“ 基线 ”样式。但是,您还可以为主题添加自定义样式,以便更好地控制块在网站前端的外观。

想看看你的主题将如何处理每个Gutenberg块?Gutenberg插件的Block Unit Test可以提供帮助。

古腾堡将如何改变你的WordPress工作流程?

也可以通过主题文件中的某些代码包含(或保留)对特定功能(如全角图像)的支持functions.php。这为您提供了一些关于您的主题与Gutenberg可以或不可以做什么的监督。

最后,古腾堡的主要卖点之一是更接近真正的所见即所得的体验。为了尽可能接近,在主题中添加编辑器样式可以在编辑器中更准确地反映内容在前端的外观。WordPress 内置了一个方便的.editor-styles-wrapper类来帮助您前进。

滚动变化

在某些方面,这可能听起来有点压倒性。但是,虽然改变并不容易,但这也是不可避免的。因此,我们所能做的就是充分利用它。

所有这一切的一个积极方面是,即使WordPress 5.0在那里,如果我们这样选择,我们仍然可以选择Classic编辑器。这使我们能够最终决定这些变化是否适合我们自己的特定情况。

经典编辑器将至少在2021年底之前得到支持,这意味着我们需要一些时间来调整才能进入古腾堡。因此,虽然我们的工作流程最终确实会发生变化,但我们仍然按照自己的步调进行。

是的,这需要很多东西。但至少我们拥有必要的工具和知识来成功处理这些变化。

分享
微信
微博
QQ