古腾堡和高级 WordPress 主题和插件的未来
已发表: 2017-09-08如果您参与 WordPress 社区并关注 WordPress 新闻,那么您无疑听说过 Gutenberg 项目。 如果您还没有听说过,请做好准备。 古腾堡将从根本上改变每个人的 WordPress。
什么是古腾堡?
“Gutenberg”是计划包含在 WordPress 5.0 中的新 WordPress 编辑器的代号。 它旨在显着改善帖子和页面编辑器的体验,并使任何人都可以更轻松地创建丰富的帖子布局。 它将通过采用“块”来与内容交互和构建内容来做到这一点。 然而,古腾堡不仅仅是一个焕然一新的编辑器。 它是 WordPress 内容创建和编辑在用户界面设计和结构方法方面的全面转变。
一个新的编辑器可以更轻松地创建漂亮而丰富的帖子布局,这听起来是个好主意。 虽然目前的编辑工作得很好,但它有点过时并且落后于竞争对手。 Gutenberg 是实现 WordPress 编辑体验现代化的急需回应。
Gutenberg 目前处于测试阶段,可作为 WordPress 插件存储库中的插件使用。 如果您还没有尝试过,请确保您下载它并亲自尝试,看看它的全部内容。

到目前为止,对新的古腾堡编辑器的反应不一。 有些人喜欢它,并对 WordPress 的潜力和发展方向感到兴奋。 然而,用户和开发人员也对新的 WordPress 编辑器的方向以及它对 WordPress 的未来意味着什么提出了广泛的批评和担忧。
对古腾堡提出的一些主要担忧包括:
- 新界面是否会增加复杂性并使用户远离 WordPress
- 牺牲向后兼容性会破坏主题、插件和网站
- 元框的可扩展性和支持
- 对古腾堡时间表的担忧以及缺乏详细的功能列表和清晰的项目路线图
- 开发人员和代理商担心它将如何影响他们的业务和客户网站
- 开发人员和产品所有者担心古腾堡将如何影响现有主题、插件和业务
- 有关用于构建新用户界面的 JavaScript 库的许可问题
- 该项目的开发主要是为了满足 Automattic 客户和企业利益的需求
古腾堡不仅仅是一位新编辑
2017 年,Gutenberg 的重点是改进编辑器。 然而,在 WordPress 5.0 中发布的基于“块”的新编辑器仅仅是个开始。 它为更大的事情奠定了基础,这些事情将推动 WordPress 作为一个平台向前发展,同时也从根本上改变我们今天所知道的 WordPress。
GitHub 上 Gutenberg 开发中心的常见问题解答部分回答了有关该项目的许多常见问题,但最后的问答让您了解 Gutenberg 项目的最终目标:
发布时将提供哪些功能? 发布后的路线图是什么样的?
作为 2017 年编辑器关注的一部分,接下来将关注定制和网站建设。 从开球帖子:
定制器将首先帮助编辑器,然后将这些基本构建块带入可以允许在 post_content 的“框外”定制的东西,包括侧边栏,甚至可能是整个主题。
因此,从本质上讲,我们通过编辑器为页面构建和定制方面的更大事情奠定了基础。
计划了很多功能,太多了,无法列出。 但粗略的路线图是:v1)帖子和页面编辑器 v2)页面模板编辑器,v3)站点构建器。
这当然比简单的重新设计的编辑器要广泛得多。 但是为什么古腾堡会朝着这个方向发展呢?
WordPress 经历了令人难以置信的增长,因为它已经从一个简单的博客平台转变为一个强大的内容管理系统 (CMS)。 然而,很明显,WordPress.com 的母公司 Automattic 对来自 Squarespace、Medium 和 Wix 等公司日益激烈的竞争深感担忧。 通过 Gutenberg,他们试图通过解决用户对当前发布和定制体验的挫败感来继续推动 WordPress 向前发展,并将 WordPress 转变为更多的站点构建器平台,以便与竞争对手竞争并继续增加他们的市场份额。
Matt Mullenweg 最近写了一篇题为“我们称之为古腾堡是有原因的”的博客文章,以解决人们对新 WordPress 编辑器的方向及其对 WordPress 未来意味着什么的普遍担忧。 这是一篇有趣的文章,如果你还没有读过,请确保你读过。 在帖子中,他解释说:
WordPress 的增长令人印象深刻(28.5% 并且还在增加),但它并不是无限的——至少不是在目前的状态下。 我们面临着挑战(用户对发布和定制的不满,来自 Squarespace 和 Wix 等网站建设者的竞争)和机遇(1.57 亿没有网站的小企业,也就是我们应该服务的下一个大市场)。 现在是 WordPress 下一件大事的时候了,它可以帮助我们应对挑战和机遇。 改变世界的东西。
古腾堡。
Gutenberg 直面我们的挑战和机遇,同时造福于在 WP 生态系统中谋生的每个人。 它不仅仅是块。 我们的 Gutenberg 推动 WordPress 生态系统的每个部分向前发展。
然后,马特继续概述了他认为古腾堡将如何使 WordPress 生态系统的每个部分受益,并强调了对开发人员和代理机构、插件开发人员、主题开发人员、核心开发人员、网络主机和用户的好处。
关于主题开发人员的“好处”,他解释说:
主题开发人员不需要捆绑大量插件或创建自己的页面构建器。 将有一种标准的、可移植的方式来为帖子创建丰富的布局,并在界面中引导人们完成设置,无需 20 步教程或长视频。 每个主题都将能够与多功能高级主题竞争,而不会将用户锁定在单个主题或影响他们的体验。
他解释说插件开发人员的“好处”:
插件开发人员将有一种方法可以完全集成到 WP 的每个部分,包括帖子、页面、CPT 和侧边栏,而无需破解 TinyMCE 或将其整个功能压缩在工具栏按钮后面。 Blocks 为扩展 WordPress 的多种方式提供了一个单一的、易于学习的入口点,如今几乎每个真正扩展 WP 的插件都以不同的方式进行。 用户无需复制和粘贴简码,就可以轻松地插入和移动从联系表格到商店商品的任何内容。 他们将有不同的步骤,他们可以挂钩,而不是试图将所有东西都塞进元框中。
在马茨的评论部分“我们称它为古腾堡是有原因的”帖子有人问:
Gutenberg 是否会作为真正的所见即所得页面构建器发挥作用,允许用户制作视觉上准确的页面设计,类似于 Wix 甚至现有的页面构建器(如 Elementor 和 Beaver Builder)的做法?
马特斯回应:
第一个版本将是一个页面和帖子构建器,然后我们将采用块概念来替换小部件、菜单并具有允许您构建整个站点的主题。
如您所见,Gutenberg 的长期目标是成为能够构建整个网站的成熟网站构建工具。
商业主题和插件开发人员应该担心古腾堡吗?
因此,为古腾堡计划的所有这些新特性和功能是否应该让高级 WordPress 主题和插件开发人员担心? 这取决于。 对于某些类型的主题和插件的开发人员 - 也许。
在 WPTavern 最近一篇关于 Gutenberg 对 WordPress 未来意味着什么的帖子的评论部分,许多人表达了他们的担忧,即 Gutenberg WordPress 正试图与商业第三方 WordPress 产品“竞争”,例如高级主题和页面构建器插件。
Matt Mullenweg 在帖子评论部分的回应可能很能说明问题:
虽然你提到的所有这些构建器都在那里很酷,但因为它们要花钱,但 99% 从未购买过附加组件的 WordPress 用户无法访问它们。 我们正在努力使所有人的出版民主化,无论语言、能力或经济能力如何。
其中一些工具非常出色,并且已经探索了很酷的概念,到目前为止,它们的采用虽然不大,但表明 WordPress 社区对此有需求。 人们选择 WordPress 以外的东西来构建他们的网站也是如此,尽管人们似乎出于某种原因想要忽略外部竞争。 (我想他们在 Blackberry 也有过类似的对话。)我们现在与 Gutenberg 所做的事情更多地以编辑为中心,但未来将允许我们进行完整的网站和主题定制和构建。
WordPress 的整个历史都是“与付费版本竞争”,即采用过去花费数百万美元的软件和想法,使其变得更好,使其免费并使其成为 GPL。
Gutenberg 对高级主题和插件开发人员意味着什么?
这是一个现在很难完全回答的问题。 Gutenberg 仍处于其最初专注于编辑器的相对早期发展阶段。 关于主题和插件的更广泛影响,许多问题和疑虑仍未得到解答。 目前尚不清楚各种现有的 WordPress 特性和功能(元框、自定义帖子类型、小部件等)将如何与 Gutenberg 一起使用,以及实际上 Gutenberg 在未来版本中实际上会变成什么。 在合并到 WordPress 之前仍然会发生很多变化,并且发布后的路线图尚未明确定义。
总体而言,许多高级主题和插件开发人员将面临许多挑战和新机遇。 特别是对于那些复杂的站点构建器类型主题和页面构建器插件。
未来需要开发新的主题和插件以完全支持古腾堡的“块”。
如果 Gutenberg 的设计不是完全向后兼容,许多现有的主题和插件将需要更新。 主题将需要支持新的编辑器,以便您可以在编辑器中创建的那些漂亮的布局与前端看到的相匹配。
对于一些开发人员来说,更新他们的主题和插件以使其与古腾堡兼容可能意味着大量工作,或者会有很多损坏的网站和沮丧的用户。
我敢肯定还有很多其他的含义。 我没有所有的答案。
正如 Johannes Gutenberg 发明的印刷机开启了一场革命,让世界范围内发生了巨大的变化,WordPress Gutenberg 项目也将成为 WordPress 的革命性项目。 它将对 WordPress 用户以及在 WordPress 生态系统中谋生的每个人产生巨大而广泛的影响。
你对古腾堡有什么看法? 您认为 Gutenberg 将对 WordPress 主题、插件和 WordPress 的整体未来产生什么影响和影响? 高级主题和插件开发人员应该担心吗? 在下面的评论部分让我们知道。