什么时候值得在 WordPress 中投资以块为中心的建筑?

已发表: 2023-04-09

如果您是代理开发人员或自由职业者,您希望为您的客户构建快速、高性能的网站,因为这可以构建您的产品组合并为您带来更多业务。

在本次会议中,WP Engine 首席开发倡导者 Brian Gardner 与小组成员一起分享构建者如何依靠以块为中心的构建来为他们的客户带来更多价值——同时保持在 WordPress 核心的最前沿。

视频:什么时候值得在 WordPress 中投资以块为中心的构建?

演讲嘉宾:

  • WP Engine 首席开发倡导者 Brian Gardner
  • WP Engine 的开发倡导者 Sam Munoz
  • Aurooba Ahmed,自由 Web 开发人员
  • Phil Crumm,10up 营销与增长副总裁
  • Kanopi 首席技术官 Katherine White

成绩单:

BRIAN GARDNER: 大家好。 感谢您今天加入我们。 我们为您计划了一个很棒的小组讨论,我们将讨论什么时候值得在 WordPress 中投资以块为中心的构建。 我这里有一些来自 WordPress 社区的有才华的人。 让我们见见他们吧。

首先,我们有凯特。 Kat,你想打个招呼吗?你来自哪里?

凯瑟琳·怀特:当然。 你好,我叫凯瑟琳·怀特。 我是 Kanopi Studios 的 CTO。 我们是一家为希望产生积极影响的客户设计、构建和支持网站的机构。 我在德克萨斯州奥斯汀,自 2004 年以来一直在使用 WordPress。很高兴谈论平台的变化。

BRIAN GARDNER:很高兴有你。 Aurooba,你自己呢?

AUROOBA:大家好。 我是奥罗巴。 我是一名网络开发人员。 我已经使用 WordPress 至少十年了。 我在加拿大落基山脉附近的卡尔加里,我很高兴能和大家在一起。

BRIAN GARDNER: 很高兴你和我们在一起。 菲尔! 菲尔,你呢?

菲尔·克拉姆: 大家好。 我叫菲尔·克鲁姆。 我是 10up 的营销和发展高级副总裁,这是一家提供全方位服务的数字机构。 主要使用 WordPress 设计策略和工程。 自 2004 年和 2005 年以来,我一直在 WordPress 社区工作。所以看到块编辑器将为我们所做的所有更改已经有一段时间了,我很兴奋。

BRIAN GARDNER:很高兴你和我们在一起,Phil。 最后但同样重要的是,我在 WP Engine 的同事 Sam Munoz。 你想打个招呼吗?

萨姆·穆诺兹:您好! 就像布赖恩说的,我是山姆。 我是 WP Engine 开发者关系团队的社区经理。 自 2014 年以来,我一直是 WordPress 爱好者。听起来我是这里小组的宝贝,但谈论 WordPress 真是太棒了,我喜欢这样做。 所以我非常非常兴奋能够进入这个小组。

布莱恩·加德纳:是的。 这会很有趣。 提醒一下,我叫 Brian Gardner,是 WP Engine 的首席开发倡导者。 自 2006 年以来,我一直在构建 WordPress。所以快速计算一下,我们可能在这次电话会议上获得了至少 50、60、70 年的 WordPress 任期。 因此,我认为我们将做好充分准备来讨论 WordPress 的未来发展。

话虽这么说,我们为什么不开始呢? 我只是想用一些土地问题来打开我们的大门。 山姆,我要问你这个问题——尽管我知道答案,因为我们经常交谈。 但我想听听你的想法。 只是为了让人们跟上速度,块编辑器和站点编辑器之间有什么区别? 我们听说过这个术语,称为完整站点编辑等等。 这与现代 WordPress 的图片相符吗?

SAM MUNOZ:是的,所以有带有元数据框的经典传统 WordPress 和各种类似的东西,然后有这个新的现代 WordPress。 有块编辑器,以前称为古腾堡,您可以在其中构建页面和布局帖子以及具有不同部分和布局的块的东西。 然后有一个叫做网站编辑器的东西,这是现代 WordPress 的下一个迭代,在这里您不仅可以更新和更改页面内的内容,而且实际上还可以更新和更改页眉、页脚、颜色,以及更多有关全球站点的信息。

所以这里有很多维度,我发现这个对话在那个领域非常有趣,因为也许你对块很酷,但你就像网站编辑器,对我来说还不是。 或者您已经准备好投入其中,或者您对任何现代 WordPress 犹豫不决,而您真的想坚持使用所谓的经典 WordPress。 因此,如果其他人对此有更多解释,请随意。 但我认为这就是它的要点。 它现在被称为编辑器,如果——哦,是的。 站点编辑器,而不是完整的站点编辑器。 总是有很多行话发生变化。 因此,如果您感到有点困惑,那么您并不孤单。

布莱恩·加德纳:是的。 我们将在本月底推出 WordPress 6.2,它将不再称为 beta 站点编辑器,因为我们已经从 WP Admin 菜单项中删除了 beta 标签。 所以这变得令人兴奋。 不过,在我们开始下一个问题之前,Phil,我想请您跟进 Sam 的回答。

您纯粹是从代理机构的角度来看的。 你们已经 10up 很长时间了,你们有很多事情要做。 对此的一般看法是什么,正如你们在我们办公室谈论的那样,这意味着网站编辑监控了 WordPress?

PHIL CRUMM:块编辑器对我们来说太棒了。 我们主要与内容创作者合作,我们也与创作复杂内容的创作者合作。 他们想要多媒体的东西,他们希望能够混合文本和图像,他们希望能够玩弄布局并创建登陆页面或真正身临其境的内容。 块编辑器对此非常棒。

我们仍在试验站点编辑器,以弄清楚它在何处以及如何适合我们的客户需要构建的站点类型。 对于我们的许多客户而言,经典编辑器、块编辑器和站点编辑器之间存在一定范围的灵活性。 对于我们的许多客户来说,块编辑器所占据的那种中间位置对他们来说最有意义。

他们不希望随机用户进入并乱搞页眉或页脚。 他们希望对站点的全局元素有更多的控制。 着陆页也有例外,有针对事件的临时体验。 对于更简单、更直接的站点,他们可能不希望让工程师参与长期维护。 那里的力量肯定很大。

但我们正在尝试,我们正在使用我们的校准,我们正在寻找使用它的机会,但总是试图回到“我们在哪里需要灵活性以及它从什么时候开始”的概念变得有点太灵活了?” 令人兴奋的是,现在我们可以使用三种不同的工具,以我们认为长期可持续和可维护的方式解决挑战。

BRIAN GARDNER: 是的,正如你们所知,我们即将开始。 我们即将迎来所有这一切的五周年纪念日,当时 Matt 放弃了这个古腾堡的东西即将到来,我们将颠覆传统 WordPress 的使用方式。 我将从你开始,Aurooba。 从您的角度来看只是好奇,因为我们在这里有从自由职业者到代理机构之类的代表。 所以我们对此有一些不同的想法和不同的看法。 您是什么时候第一次开始使用 Gutenberg 插件的?您基本上是在什么时候全力以赴并完全接受随之而来的某种开发和设计?

AUROOBA:所以我从一开始就喜欢块编辑器 当我第一次发现它时,我认为它是早期的——那是在它被合并到核心之前,但在那之前不是很喜欢,我很喜欢,是的,这个有道理,我喜欢基于组件的设计,我喜欢原子设计,我已经这样想了,那就去做吧。 我想我是在 2019 年底用块编辑器构建了我的第一个生产站点。

布莱恩·加德纳:哇,好的。

奥鲁巴:是的。 但我的意思是,那是一个非常简单的营销网站。 我想当时,它是一个非常宝贝的小编辑器,现在你可以用它做更多的事情。 但当时,我肯定是这样的,是的,当它有意义的时候,我们就去做吧。

BRIAN GARDNER:嗯,在过去四个月的开发过程中,过去四个星期发生了很多变化。 我只能想象什么东西——我不记得了——我的意思是,我可以,四年前,东西看起来像什么,与现在有很大不同。 所以你肯定处于前沿。

所以 Kat,你从不同的角度来看待这个问题。 您是您所在机构的首席技术官。 因此,在指导为您设计、开发、WordPress 等工作的人员方面,您负有很多责任。 你们在什么时候——特别是你们,还有你们公司——在什么时候开始玩弄所有这些并调查它与你们现在在哪里使用完整的站点编辑,在当前工作流程中基于块的构建?

凯瑟琳·怀特:当然。 因此,在它成为核心之前,我个人就开始使用 Gutenberg 作为插件。 我对它的潜力感到非常兴奋。 但正如你指出的那样,作为一个机构,我们必须权衡与其效用相关的学习曲线。 我会说大约四年前,我们开始在机构内的有限上下文中使用块编辑器,只是在这里和那里或在非常简单的网站上,因为对于那个时间点的我们来说,就像,哦,它是真的很酷,哦,这是个好主意,哦,如果我们必须构建任何定制的东西,那需要永远,哦 - 所以我们犹豫是否要完全接受它。 我会说大约两年前我们开始完全接受块编辑器。

现在我和菲尔在同一个地方。 因此,对于站点编辑器,我们仍然没有在大多数客户中使用它,因为自由度太高了,而且我们通常会构建带有大量品牌的定制单一站点体验,我们有点想保留涉及整体网站架构和体验的大门。 所以-

BRIAN GARDNER: 是的,我认为这是一个重要的区别点。 我们经常谈论这个,山姆和我经常谈论。 每个星期五,我们都会举办一个名为 Build Mode Live 的电话会议,我们会与 WordPress 社区的人们讨论完整的站点编辑和基于块的构建,块编辑器和站点编辑器之间确实存在差异。 当您在帖子和页面上编辑您的内容时,块编辑器是基于块的,站点编辑器只是不同,因为它真正控制您站点的架构、单页、页眉、页脚。

所以一般来说——我会假设是这种情况。 Phil,你可以回答这个问题——当你把东西交给客户时,他们不需要碰那些东西。 你说,这真的是你通常与客户合作的内容,复杂的内容。 围绕您觉得可以翻身和不可以翻身的东西来谈谈这一点。

PHIL CRUMM:很大程度上取决于客户,很大程度上取决于他们的团队以及他们试图长期解决的问题。 像 Kat 一样,我们的许多客户都是有非常严格的设计指南的客户,他们有非常严格的品牌指南。 他们不希望这些事情任意改变。 摩擦和不得不去找工程师或设计师来做实际上是他们的一个特点。

因此,对于与我们合作的大多数客户来说,他们对内容本身具有很大灵活性的想法感到非常满意,但他们不希望任何人触及内容周围的事物。 变化的地方是体验更加一次性或更加灵活,他们需要更多创造力。 我使用事件登陆页面是一个很常见的例子,无论是在我们的团队中还是在我们与客户交谈时。

这些东西的生命周期稍短一些,它们通常是针对主要网络体验中略有不同的受众的东西,它们是一个可以发挥一点创造力和一点灵活性的地方实际上是一件好事。 因此,我们也许能够构建一个使用站点编辑器的事件登录页面平台,不仅仅是块编辑器,而是站点编辑器,并使用一些块模式作为一些起点,以便人们知道从哪里开始。 但如果他们想要更具实验性,他们可以拥抱这种灵活性来做到这一点。

BRIAN GARDNER: 是的,不,这很有意义,所以 Sam 和我对此的看法略有不同,因为我们在这次谈话中身兼两职。 我们在 WP Engine 中扮演着开发者倡导者的角色。 因此,我们的工作本质上是告知和教育人们所有即将到来的东西,以及如何使用它们。

但是你和我,山姆,都是自我创业的企业家类型,所以我们为自己做事和建造东西,也有客户和客户。 因此,我很好奇您从任何一个角度的想法,无论是作为工作角度的一部分您需要做什么,但是较早开始并拥有一家代理机构,您对此有何看法? 假设那是你生活的世界,你将如何处理在这个新体制下与客户的工作?

SAM MUNOZ:是的,所以我想首先要澄清的是,当我是代理机构所有者时,我实际上是这样 – 我不能碰块。 我只需要专注,我必须坚持自己的工作流程。 这是我从人们那里听到的很多事情,我们已经建立了工作流程,我们有我们正在使用的页面构建器,或者我们使用 ACF,或者我们正在使用任何其他可用的工具,我们有办法做到这一点.

但我在经营业务时一直非常重视的一件事是,我能以多快的速度让这个客户自己离开并自己做事,而不是向我发送徽标更新、颜色更改、更改字体和更新大小的通知. 因此,当我把事情搞砸时,创建所有这些视频教程对我来说非常重要。 老实说,我认为像站点编辑器和块编辑器这样的东西通常只会给最终用户带来很大的帮助。

尽管在某些情况下,尤其是对于某人的保留人,我们就像已经在为他们做更新一样。 也许这是消极的,因为我们不希望他们进入并做出改变。 但是,如果允许我们的客户自行前进对我们的商业价值很重要,那么现代 WordPress 功能确实可以做到这一点。 我们可以让人们离开,他们可以做出这些改变,然后他们可以重新雇用我们来做更多他们自己做不到的高级事情。

布莱恩·加德纳:是的。 Aurooba,我知道你比我们这里的其他人更独立,对吧? Aurooba 使它没有比这更奇异的了。 从独立的角度与我们谈谈这件事,因为与她公司的首席技术官凯特不同,你是首席执行官,首席一切官,对,你正在做的事情。 因此,当您尝试与客户和产品构建打交道并将事情进行周转时,您如何平衡学习所有这些东西? 我知道您对此有一些想法,除此之外,让我们开始讨论我们喜欢的有关完整站点编辑的功能,以及这种功能如何帮助加快开发过程。

AUROOBA:是的,所以我认为需要澄清的一件事是我独自一人,但我也咨询了很多机构。 通常,一次一两个。 所以我也经常从团队的角度来看,有点像插队。所以我经常看到事情的那一面,以及,引述不引述,自由职业者的一面。

作为一名自由职业者,我认为这可能真的很难改进,但也可能比代理机构的观点更容易,因为你有更少的东西——你花自己的时间比拥有一个你也必须拥有的团队更便宜当您想尝试新事物时进行训练。 所以我一般认为站点编辑器是这个婴儿版本,就像块编辑器刚出来时一样,对吧?

我现在将发布一个类似特定用例的版本,我想在其中使用站点编辑器。 但我不能,因为就像有人说的那样,那里的力量太大了。 我们有很多网站,它们都是同一种主题,但它们有不同的颜色和不同的正面。 就是这样。

我想要的是能够构建这个主题并说,嘿,对于这个站点,只需进入,使用站点编辑器更改颜色,然后在这里更改字体,完成,没有别的。 但是我没有一个简单的方法来锁定它。 所以我可以说,嘿,在网站编辑器中,你只能策划和做这些特定的事情,因为太多的灵活性——它们只会破坏网站。 所以我喜欢网站编辑器的概念,但它绝对不是生产级别,除非你是一个 DIYer 或者喜欢登陆页面类型的东西来填充它。

BRIAN GARDNER:是的,许多参加我们构建模式现场电话会议的人都非常具体地谈论了这一点。 我们在这些电话会议上有两个主要主题。 一是我想学习,但我没有时间,因为这涉及成本。 因此,您可以平衡投资回报率和所有其他因素。 对于学习这一点以及加快开发和工作流程等方面的好处,我有自己的想法。

然后是硬币的另一面,人们喜欢,我觉得把它翻过来是因为,Aurooba 你说——也许 Kat,你可以谈谈这个——把它翻过来并且无法锁定它完全,即使有适当的控制和设置——我们都知道这是一项正在进行的工作,我们在飞行中修复和构建它,这同样令人沮丧,但同时也令人愉快——Kat 和 Phil ,你如何处理把事情翻过来,不仅知道如何建立它,而且还知道如何将它全部锁定?

凯瑟琳·怀特:嗯,我认为这就是我们与网站编辑的关系。 有一些控制,这真的很令人兴奋。 当我想到最近在核心中迭代的事情时,他们一直在更新 theme.json,他们一直在用块和结构以及块封装所做的工作——有很多事情正在发生我认为,这是有针对性的,最终能够对网站编辑体验中发生的事情进行细粒度控制,但我们还没有做到这一点。 所以这就是为什么我们非常感兴趣地关注它。

就 Phil 的观点而言,有时您确实有客户、活动或小型站点,在这些地方为他们提供很大的灵活性以非常及时地更新或进行大量更改是有意义的。 但总体而言,我们仍处于站点编辑方面的观望模式。

PHIL CRUMM:我认为,WordPress 的超灵活功能系统是它被如此广泛地采用并在如此多不同类型的用例中采用的一个非常重要的部分,尤其是在企业财富 500 强级别。 我非常希望并期待看到我们继续迭代站点编辑器的权限,在较小程度上是块编辑器。 这有点成熟了,我们开始看到这种限制,我们希望能够非常简单地实施。

最终,如果网站编辑器要成为像 10up 或像 Kanopi 这样的机构可以为我们合作的许多客户提供的工具,我认为我们需要在其中看到那种许可系统,我们可以在其中拥有更精细地控制谁可以改变什么以及他们可以改变什么。

很像 Aurooba,我希望能够使用站点编辑器作为我们真正能够切换字体、切换颜色的工具,我称之为油漆定制的一种方式是有限的,所以一旦我们在这些网站上吸引了我们的客户,我们就会培训他们如何使用我们想要的工具,而他们只是看不到其他一切。

过去我们很幸运地告诉人们,不要去这里,这很危险,你会破坏一些东西,这对任何人都没有好处。 但在一天结束时,尤其是当他们正在学习一种新工具时,它会在某个时候发生,有人会无意中闯入,或者有人会不小心更改了他们认为就在该页面上的菜单,哎呀,现在整个网站的所有链接都丢失了。

在我们到达可以通过编程方式阻止人们这样做的地方之前,正如 Kat 所说,正如我之前所说,我认为我们很难特别采用站点编辑器,以便我们可以利用好的部分,利用其他的东西,最终得到超级用户许可而不是普通编辑,也许有一天,人们会雇佣一个只负责他们网站的那种 chrome 的团队在他们的内容之外。

这是他们的专业领域,我们相信他们会管理它。 我认为我们正走在这条道路上,肯定有一个框架。 得知 WordPress 的功能系统如此强大且运行良好令人鼓舞。 我们知道该怎么做。 到目前为止,这只是一项正在进行的工作。

BRIAN GARDNER: 是的,我要在这里放一个 Kenny Loggins 参考。 当你说危险区域时,有几种软件技术——我认为 GitHub 就是其中之一。 当你去删除一个存储库时,有一个标签说,危险区域,嘿,你正在进入水域——这里有鲨鱼,这是可怕的东西,不要碰任何东西。 所以当我们想到畏缩的时刻,当我们把事情翻过来,人们有能力做我们不希望他们做的事情时,我得到的视觉效果有点有趣。

话虽这么说,让我们在这里转移到一个快速的问题,即当前可用的一两个功能是什么。 我将在 Gutenberg 或我们知道 6.2 中会出现什么,即我们最喜欢的块/站点编辑器的一两个功能中预先确定该问题的资格。 我要先跳进去。 我喜欢现在可用的响应式排版以及响应式填充和步间距。 我认为我们在构建模式中听到了很多关于此的信息。 人们说,哦,我想要一个网站,但它必须是响应式的。 还有X builder,无论是Cadence,还是Divi,或者Elements,或者任何有控件的。

而且我认为很多人都没有意识到块编辑器的当前迭代,6.2 甚至更高,因此能够创造性地设置排版和间距、填充、边距等性质的东西,这样它就可以基于百分比或使用钳位范围刻度,这基本上意味着您可以将其设置为最小最大值,这意味着当您在移动设备上减少它时,实际上反应非常好。 所以这是我最兴奋的事情之一。 山姆,我将从你开始。

SAM MUNOZ:我喜欢可重复使用的积木。 我认为它们对客户和诸如选择加入之类的事情以及您想要在一个地方更改和更新并在其他任何地方使用的任何东西都非常有用。 我也认为模式也很棒。 我只是认为这两个功能的结合对于块编辑器来说是超级收费的,并且再次将东西传递给客户,让他们能够构建自己的布局,或者在你创建的范围内工作对他们来说,同时坚持品牌化的美观体验。 所以我是这两件事的忠实粉丝。

BRIAN GARDNER:那么 Aurooba,你最喜欢的功能是什么?

AUROOBA:老实说,我最喜欢的功能是 theme.jason。 它有自己的并发症,这是肯定的。 但我喜欢设计标记,而且我非常喜欢——我非常喜欢它,以至于我们可以在 theme.json 中设置越来越多的设计标记,然后让它随处翻译。 我很高兴看到它是如何进步并变得更加充实的。

BRIAN GARDNER: 在我们找到你之前,Kat,我会重复这一点。 theme.jason,作为主题设计师和开发人员,它为我做了什么,它是否消除了我使用样式表发送主题然后使用块编辑器样式表的要求。 我们生活在一个我们必须同时提供两者的世界中。 而 theme.json 所做的,它在前端和后端之间以和谐时尚的视觉对等输出。 所以一个地方,真理的来源。 我也爱它。 Kat,你为什么不告诉我们你最喜欢的东西是什么?

凯瑟琳·怀特:我最喜欢的东西之一。 好的。 我和 Sam 一起讨论块模式。 我认为块模式有很大的潜力,我实际上对他们在 6.2 中所做的可用性改进感到兴奋,以减少他们的不守规矩。 但我也在 theme.json 火车上。 我们一直在尝试将它与设计系统集成,以便我们的设计团队和工程团队之间更紧密的协作,这很有趣,因为它本身就非常适合那些风格标记。 很多好事正在发生。

布赖恩·加德纳:很酷。 菲尔,你呢? 10up 认为现代 WordPress 真正、真正伟大的地方是什么?

PHIL CRUMM: 以上所有。 你们都已经给出了很好的答案。 theme.json 我认为可以而且将会改变我们的工作方式,尤其是正如 Kat 所说,当我们开始思考我们如何拥抱设计系统并尝试使从设计到工程的过渡更加顺畅,使其更容易迭代时在长期。 块模式非常适合可重用的内容。 与我们合作的大多数出版商在每一页上都呼吁采取行动。 能够为他们创建设计并将其组合在一起是非常好的,如果他们想要更改文本和 CTA 或更改特定内容的调用,可以给他们一些灵活性。

就你的观点而言,Brian,在排版和编辑器中总体上改进的响应支持也非常棒。 我喜欢将块编辑器称为所见即所得,而不是所见即所得。 并且有一个奇怪的两年箭头,您可以在其中放置在块编辑器中看起来不错的东西,因为它有点窄,而且尺寸往往相同。

然后,一旦你进入前端,如果你没有按照它们最初设计的使用方式使用这些块,你偶尔会发生一些非常奇怪的事情,而那里改进的支持肯定会有所帮助。 所以总而言之,很高兴看到这么多伟大的改进,这么多我认为会对我们的工作流程、我们使用这些工具构建的方式以及它们为我们工作的客户提供支持的方式做出有意义的改进与太。

布莱恩·加德纳:是的。 我认为可以肯定地说,我们都是狂热的粉丝,热衷于它的现状和发展方向。 虽然这么说,但不要对我们的游行下雨,不过让我们谈谈差距。 我不是在为我们这些知道那是什么的人谈论区块差距。 差距——我们都同意我们正在飞行中,但还没有完全到位。

我得到了这种乐趣,就像 Matt Mullenweg 是爸爸一样,他带我们去 Griswold 进行一次欧洲度假之旅,我们都想,我们到了吗,准备好了吗。 我无法想象人们在等待下一阶段的是什么,协作和多语言、国际化阶段,他们在等待什么,因为他们在等待我们先到达目的地。

真的很快,有些事情是什么——也许,Aurooba,我们将从你开始——有些事情感觉还不够,还没有完全实现,你只是,每天,你”就像,哦,我只是希望我能做一两件事?

AUROOBA:所以我那天开始使用 WordPress,因为它非常灵活,它可以让你连接到很多不同的地方,为你正在为之构建的客户真正策划那种体验,这是我非常喜欢的一件事看到的是块编辑器 Chrome 的一些过滤能力,能够在顶部添加一些东西或删除它们,根据您希望客户拥有的体验添加某些首选项。

我非常感谢想要保持它非常紧凑并拥有这种非常好的设计语言。 但我觉得确实存在——有可能做到这一点,并且仍然提供更多的可扩展性,就我们能够围绕编辑器本身拥有的内容而言,提供更多的灵活性。 这是我发现自己经常破解的东西,我希望我不必破解它,它就可以发生。

BRIAN GARDNER: 那么 Kat,请告诉我,从你的角度来看,你认为有哪些改进领域,或者你希望看到在这个名为 WordPress 的全新事物中加入或改进的东西?

KATHERINE WHITE:就块编辑器而言,我立即想到的仍然是编辑体验中的可访问性。 从一开始就是块编辑器的问题。 并且有很多事情在技术上是可行的,但仍然从可用性的角度来看,确实具有挑战性,甚至是像在使用辅助技术时插入一个块这样的事情。

所以这是我仍然希望看到改进的领域。 仅仅因为基于块编辑器仍在发生的开发速度,减轻这些问题并领先于它们是一个真正的挑战。 因此,正在引入新问题,我们仍在努力追赶,更不用说试图在这方面领先于平台了。 所以从我的角度来看,这可能是最大的一个。

BRIAN GARDNER:我将在这里谈论社区,因为我在 Twitter 上或在一般空间的电话会议上听到了很多。 我觉得存在一些误解,有些人有意见或想法,或者认为他们知道发生了什么。 Aurooba,有些东西——如果你听说过的话——一些你听说过的人的东西——是一种错误的看法,你听到人们在路过时说的关于 WordPress 的东西,哦,它不能这样做或者不是那个或你喜欢的任何东西,不,真的,实际上,它是,这是如何以及为什么? 有什么想到那里吗?

AUROOBA:我认为想到的最重要的事情之一是人们认为原生块编辑器的东西不可能是高性能的,但它绝对可以。 事实上,所有核心模块的性能都非常出色。 特别是如果你自己策划这种体验,它是一个非常轻便、非常快速的网站。 真正导致问题并损害块编辑器感知的是人们可能添加的所有其他额外内容,而不是一种很好的方式。 但是,是的,它是一个非常高效的前端编辑器,就像它输出的一样。 后端,也许还没有。

哦。 去吧,菲尔。 What do you think about that– you're kind of at an internal, external perspective because you've got so many people that work with you there at 10up. So you've got to hear that set of folks talk, but then also just out in the community as well.

PHIL CRUMM: I think that particularly for folks who aren't in this as much as all of us are, it's hard to understand what exactly the block editor is and isn't. I use my phrase earlier what you see is what you mean. I've tried to lean into that to try to explain it in that it isn't a WYSIWYG editor, it isn't a Wix. At the same time, it isn't anywhere near as constrained as what you're used to in the old Meta Box world. So we often hear it on both sides.

Folks will disqualify WordPress or has some skepticism around the block editor because they think it might be too flexible. Folks will disqualify WordPress or have some skepticism about the block editor because they think it isn't flexible enough. We often show folks demos. When we show them, even taking something as simple as a piece of content on a marketing site or something like that between the native core blocks, maybe a custom built CTA block– you can build something once and reuse it probably in dozens, if not hundreds, of different combinations.

And to the end user, it'll look like every single one of those was deliberately designed. But on the administrative side of things, it's all the same blocks, and they were just thoughtfully put together, thoughtfully designed, thoughtfully built, take advantage of responsiveness, and some of the other cool things that have been worked on within core recently.

As we look into this next generation of WordPress, I think we all need to do our part and be cognizant of how we can help educate folks and help them understand what these tools can do the kinds of use cases that they're good for and honestly even admit the kinds of use cases that they aren't good for. I saw somebody share a wireframe on Twitter a few months ago of what would WooCommerce look like on the block editor. And they had replicated the product editor where you can fill in 20, 30, 40 fields depending on what plugins you're using and how you have your product set up within the block editor.

No, it's not what the block editor is meant to do. That's not the kind of content that the block editor excels at. And of course, it is exciting to have a shiny new thing. It is always exciting to think about how we can push the limits of that flexibility. But it's also important to remember, there are certain kinds of content that this experience is way better for, probably the best editing experience there is across any platform.

And there are also ones where it isn't quite going to be as good a fit. And the fact that we still have the classic editor, we still have Meta Boxes, you can still build those kinds of experiences that you need to is a feature for us. It isn't admitting that, oh, Gutenberg, or the block editor isn't this great thing, it isn't as flexible as we want it to be. WordPress has the fortune and the challenge of working with all kinds of different sites and all kinds of different types of technical challenges. And we need to pick the right tools for the job and be willing and ready to admit when a tool might not be the right one.

BRIAN GARDNER: Well said, well said. Sam, you and I live in the community of WordPress. In fact, it's part of your job title, community manager here at WP Engine. I know you've got some insight into this. And after you answer that, we're going to close out because we're running short here on time. We could talk about this probably for another six days. So we'll have a quick rapid fire question. But just curious, your perspective from the community side of things.

SAM MUNOZ: I think the big misconception– but it's not quite a misconception, but it's a hurdle to overcome, and we alluded to this earlier is that learning this new thing takes time, especially if you're well embedded in whatever systems you're already using. Learning something new takes time just in general and adapting to new systems– it's a considerable amount of time and it's a trade off with things like client work and going out and selling your services and all of that stuff.

But to Phil's point, there is so much time that can be gained back by using things like blocks and reusable blocks and theme.json and just all of the things that modern WordPress has to offer, which means that, yes, you might be investing some time now and it might be something that you're just doing on the side on top of client work.

But if at the end, it means that you can have more expedited workflows, you can book more projects, you can serve more clients, or you can take more time off because you're able to rapidly build websites, I think that that's a net positive that we should consider when weighing, should I invest time and effort into the block editor and modern WordPress.

BRIAN GARDNER: Yes. We've got to finish up here. As a product builder in WordPress, somebody who's built and sold a business to the company I work for, ironically, I have a lot of ideas. But I want to hear from you guys. Does anybody have any quick ideas around product building in terms of themes, plug-ins, or whatever? Because I know there's got to be– with this new technology at our hands– several things that either we've thought of or haven't thought of. So feel free to just jump in and just go with what your idea might be.

PHIL CRUMM: I want to see a personalization plugin that leans into the block editor. That kind of variant content has always been super awkward in WordPress. We're going to have to solve that for internationalization anyway. And it feels like a very natural counterpart that has always felt like a gap compared to especially some of the more enterprisey CMSes.

BRIAN GARDNER: Cool. 还有谁?

AUROOBA: I feel like all the ideas that I think of are more about developer experience rather than necessarily on the front end for the actual end users because I still think of so many ways that we could make it easier for people to customize the block editor and blocks and creating libraries, especially around in fact like certain types of bespoke blocks and their requirements. So that's where my head kind of goes.

BRIAN GARDNER: Yeah. And I'm sure we could probably continue to bake out all these thoughts. Again, like I said, we could talk for six days on this stuff. So I think all of us are passionate about this. But I want to circle back to the question– when is it worth investing into the block editor. There's an adage like the best– the two best ways to plant a tree are today and 20 years ago. And while not 20 years ago, because we're just literally on the anniversary, I think today is the best day to start investing into the block editor as a product person, as an agency person.

6.2 really levels the playing field in terms of settings. It brings everything into production ready. And so we talk about this often on build mode that right now is the time to start working on it, to learning it because you're going to put yourself ahead of some of the competition. So I want to thank you guys for being on this particular discussion. I know we'll see you in the community. Feel free, for anybody, to hit them up, to ask questions. And thank you for joining us today, and we look forward to giving you more.