WordPress 的新 Gutenberg 编辑器现在可作为测试插件使用

已发表: 2017-06-23

WordCamp Europe 2017 的特色会议之一是 Om Malik 对 Matt Mullenweg 的采访,随后是 20 分钟的观众问答。 在展示了带有动态块替换小部件的新 Gutenberg 编辑器的预览后,Mullenweg 宣布它现在可以作为 WordPress.org 上的插件使用。

Gutenberg 已经开发了六个月并准备好进行测试,但其开发人员不建议在生产站点上使用它。 任何对 WordPress 未来感兴趣的人都想试一试,因为新的编辑器将彻底改变用户创建和编辑内容的方式。 WordCamp Europe 的演示视频还展示了古腾堡在移动环境中的流畅工作。

乍一看,WordPress 似乎正在尝试复制其最近的竞争对手(Medium、Wix 等)以跟上步伐,但这个拥有 14 年历史的软件多年来一直提供许多此类内容功能。 Mullenweg 解释了新编辑器如何简单地将 UI 统一为可以放置在任何地方的块。 Gutenberg 将替换以前通过 TinyMCE 工具栏提供的小部件、短代码的 HTML UI 和块。

“如果您想象一下我们之前在帖子格式方面所做的努力,我们之前已经尝试过——让某些类型的媒体或引用帖子或类似的事情变得更容易,”Mullenweg 说。 “整个概念现在可以扁平化为一个块。 将所有这些都纳入其中,它将我们长期以来一直在考虑的东西带到了 WordPress 中。”

如果您曾经与新用户坐下来向他们介绍 WordPress,那么您可能回答了一长串关于创建内容的许多不同且令人困惑的方式的痛苦问题。 Gutenberg 有可能使 WordPress 更易于使用。

“现在,WordPress 让你学习很多概念——短代码、小部件,以及今天作为块存在于 TinyMCE 中的东西——人们理所当然地想知道为什么他们不能在任何地方使用这些东西,”Mullenweg 说。 “我们试图做的是改变它,这样你只需要了解一次块,一旦你了解了图像块,它可以在帖子中、侧边栏、页面中、自定义帖子类型中,它的工作方式完全相同。 无论与它集成什么,比方说一个插件,它可以带入你的谷歌照片或你的 Dropbox,现在它也可以在任何地方工作。”

Mullenweg 说,他之前尝试替换 TinyMCE 的尝试持续了大约两年,但他们最终还是没有发货。 此时让 Gutenberg 起步,可以让 WordPress 充分利用开源和商业领域的竞争对手所做的最好的事情,并对其进行改进。

“Medium 是在五六年前开始的,”Mullenweg 说。 “浏览器技术,你能做的,已经进步了不少。 我认为这实际上让我们能够超越一些真正伟大的视觉编辑器,因为我们能够建立在像 Medium、Wix、Squarespace 和其他我们之前出现的东西的肩膀上。”

古腾堡的第一印象和担忧

Gutenberg 插件现在在 300 多个站点上处于活动状态,并且第一印象不断涌现。这是第一次任何想要尝试它的用户都可以轻松访问新的块编辑器。 Gutenberg 还提供了一种独特的测试体验,它在 WordPress 中创建了自己的菜单,因此用户不必在旧编辑器和新编辑器之间进行选择。 激活 Gutenberg 并不能让它成为一种非此即彼的体验,用户可以在自己方便的时候进行测试。

从我最初的测试中,我发现古腾堡提供了一种干净而愉快的体验。 到目前为止,我们中的许多人都无法完全预测古腾堡会是什么样子,但界面与人们想象的改进的“无干扰写作体验”非常相似。 Gutenberg 为可视化和文本编辑器提供了一个更简洁的 UI,尽管在使用文本编辑器时插入块似乎功能较少。

仍然存在许多错误和粗糙的边缘,但这个界面似乎是 WordPress 内容编辑体验的自然演变。 感觉就像 WordPress。 编辑器引入了许多在历史上运行良好的元素,并引入了一个最小的 UI,使任何人都可以在不了解任何 HTML 的情况下构建漂亮、功能丰富的帖子。 古腾堡是 WordPress 长期以来最令人兴奋的事情。

“默认状态可能是我最喜欢的 WordPress 中的‘无干扰写作’实现,”WordPress 核心提交者 Aaron Jorbin 在列出他最初观察的帖子中说。 我可以同时专注于我的内容,但我拥有写作所需的所有工具。 我没有创建内容所需的所有工具。”

GiveWP 的合著者马特·克伦威尔 (Matt Cromwell) 也写下了他对古腾堡的第一印象,并对新的写作体验表示高度赞扬。

“近年来,我们已经看到 Medium 成为事实上的优雅写作体验,”克伦威尔说。 “Medium 可以通过大幅限制格式和布局选项来做到这一点。 Gutenberg 有潜力让写作与 Medium 一样优雅,甚至更高,而且在布局和内容类型方面提供了更大的灵活性。”

WordPress 开发人员不确定的一个领域是 Gutenberg 将如何处理对插件的支持并通过添加大量自定义块来保持高水平的性能。

https://twitter.com/k1sul1/status/877945432889884672

“我想念很多我习惯在屏幕上看到的元框,”Aaron Jorbin 说。 “像 Yoast SEO(在某些网站上)和自定义分类法之类的东西只是没有显示。 如果曾经为 WordPress 制作的每个元框都需要重新制作,那肯定会让开发人员的生活变成地狱。”

Matt Cromwell 还详细介绍了一个噩梦场景,即拥有比当前 UI 可以处理的更多自定义块。

“当你有 25 个插件都想将 25 个自定义块加载到那个微小的‘插入’下拉列表中时会发生什么?” 克伦威尔说。 “会有搜查吗? 还是会永远滚动?”

Mullenweg 在 WordCamp Europe 的问答环节中专门解决了其中一些问题。

“很多人在编辑屏幕中内置了很多东西,所以我们首先将它作为插件发布,并且努力让尽可能多的人安装它的部分原因是这样每个发布和编辑屏幕调整的人都可以在这个新框架下重新思考它们是否美丽,”Mullenweg 说。

Mullenweg 预计 WordPress 将在合并 Gutenberg 之前发布 4.9 版,因为他希望在替换编辑屏幕之前看到它在超过 100,000 个站点上进行测试。 如果一切顺利,新编辑器可以登陆 WordPress 5.0。

“我认为人们所做的一些事情,例如 TinyMCE 工具栏的事情,不再需要了,”Mullenweg 说。 “人们过去使用自定义帖子类型所做的事情可能会更好地作为块。 它为我们提供了一个真正的机会来重新构想今天我们在编辑屏幕上认为理所当然的许多用户交互和流程已有五六年了。”

查看下面的 Mullenweg 的 WCEU 2017 采访,查看 Gutenberg 的现场演示,并确保花几分钟时间安装插件,亲眼看看它的实际效果。