按此:WooCommerce 和 Gutenberg 与 Jamie Marsland 的战略发展

已发表: 2022-03-04

欢迎来到来自 WMR 的 WordPress 社区播客 Press This。 在这里,主持人 David Vogelpohl 与来自社区的客人坐下来讨论 WordPress 开发人员面临的最大问题。 以下是原录音的抄录。

由 RedCircle 提供支持

David Vogelpohl:大家好,欢迎来到 WMR 上的 WordPress 社区播客 Press This。 这是您的主持人,David Vogelpohl,我通过我在 WP Engine 的角色来支持 WordPress 社区,我喜欢将最好的社区带给您,每周在新闻上听到这个提醒,您可以在 Twitter @wpdavidv 上找到我,或者您可以在 iTunes、iHeartRadio、Spotify 上订阅按此,或在 wmr.fm 下载最新剧集。 在这一集中,我们将讨论古腾堡 WooCommerce 的战略发展。 加入我们的来自 Pootlepress 的对话,我想欢迎 Jamie Marsland。 杰米欢迎新闻界。

杰米马斯兰:谢谢你邀请我。

DV:是的,很高兴有你在这里。 我非常喜欢观看区块编辑器在商业和一般电子商务购物体验中的使用。 因此,对于那些倾听的人,我们将与 Jamie 讨论他对所有这些的想法,但诸如何时创建自定义块与使用的核心块,在构建中包含自定义块和个人块,而不仅仅是一般考虑因素。 对于电子商务和块编辑器和 FSE 主题全站点编辑 5.91 发布,当这一集播出时,下一代 se 告诉我您的第一个 WordPress 对不起,请简要告诉我您的 WordPress 起源故事。 您第一次使用 WordPress 是什么时候?

JM:嘿,是的,所以我工作的时候我们得回去。 我正在经营一家出版公司,并且有一个相当昂贵的开发团队为我工作。 我们使用的是一个名为 Ektron 的内容管理系统,我认为它可能仍然是一个 dotnet 内容管理系统。 它是好的和彻底的,但是发展缓慢而且相当昂贵。 然后我在一个周末的车库里发现了 WordPress,我能够在一个周末开箱即用地制作我们为出版业务构建的那种网站。 所以我偶然发现它是一项工作需求,然后我有一些副业项目,然后我把它买进了那个企业,它取代了我们旧的内容管理系统。 但我们要回到大约 13 年前。

DV:好的,所以 12 或 13 年。 你现在要做数学吗? 所以大约在 2010 年左右,是的,很久以前。 是的,这是 WordPress 历史上一个非常关键的时刻,引入了自定义帖子类型和元字段。 真的吗? 是的,我的价格。 CMS。 好吧,酷。 我认为您可能是第二个具有 Microsoft 询问背景的 dotnet CMS。 前几集我们有一个网站核心人物,这是一个有点独特的起源故事。 听起来很酷。

JM:我认为非常有趣的是非常有趣的是,当时,开发社区对 WordPress 非常嗤之以鼻。 很明显,它现在主导着 CMS 市场,但当时并没有。 当然需要我的开发人员。 不会说反对 WordPress,但他们非常反对推动 WordPress 的技术。

DV:我记得在 2010 年,我和我的一位工程师就 Drupal 与 WordPress 进行了一场激烈的辩论,那是在 WordPress、报价、CMS 时代的早期,所以这是一场激烈的辩论,我们最终选择了客户的要求对我们来说很奇怪,然后说,是的,这是一个不错的选择。

J M:有趣的是,我认为这有点反映了我们作为一个社区现在与 Gutenberg 进行的辩论,以及一些相同的讨论点正在出现,正在出现。 现在,就为什么它不起作用而言,这将在当时出现。 实际上,我一直相信古腾堡会奏效,主要是因为与生态系统最重要的技术关系不大,或者可能会涉及到这一点。

DV:当然。 所以这就是为什么如果你快速告诉我一些关于媒体和你在那里做什么的原因。

JM:当然。 是的。 所以我在 11 年前开始创业,我们是培训业务和插件业务。 所以我们用 WordPress 培训人们,这是我们的传统。 当我第一次创业时,我们是纯粹的培训业务。 所以我们跑我们自己,我们仍然做很多培训面对面的培训课程。 现在通过缩放,还运行培训课程作为卫报大师班系列课程的一部分。 这就是我们的遗产。 但是我们现在也构建并且我们实际上拥有我们自己的 WordPress 插件的视图已经有很长一段时间了,在过去的两年中,我们一直专注于真正的好和坏的低音插件,特别是围绕 WooCommerce,我想这是我们的主要关注点WooCommerce 中的古腾堡是双轨。

DV:好吧,你是一个很好说话的人。 因此,尽管您的块体验我猜您的块编辑器,但让我们将时钟拨回一点。 经验。 中压是什么时候开始的? 在生产账单或插件或其他什么中使用块编辑器? 然后,就像,你第一次体验它是什么? 您是否遇到过挑战和成功,例如您如何看待它?

JM:那时,是的,我们必须解决问题。 所以我们有一个插件。 Caxton,这是我们的第一个插件,我们几乎从古腾堡一开始就推出了它,因为我一直相信古腾堡是 WordPress 未来的发展方向。 就在它出现之前,甚至在它发布之前。 我很清楚那是我们需要投入时间和金钱的地方,所以我们构建了一个名为 Caxton 的插件,您仍然可以从 WP org 下载它,这基本上是一个博客块库。 那真的很有挑战性,因为那时,我们只是在几年前谈过,但不能预定的是,古腾堡有很多变化,其中很多变化都是破坏性的变化。 所以他们破坏了人们为支持古腾堡而构建的插件。 所以那是一个巨大的挑战,因为在早期,Berg 发生了一些重大的技术变化,因为他们正在弄清楚它的方向,这打破了它是插件。所以这是一个有很多我们所涉及的成本和投资。

DV:随着FSE进入核心,这个循环又重新开始了,或者说它现在是一种更冷的模式。

JM:现在容易多了。 所以我们不,我们通常不会,事情通常不会破裂。 我的意思是,从字面上看,它几乎每次都坏了,而且我们已经回来了很多年。 每次古腾堡有一个新版本时,几乎都会打破,这显然是真的有问题。 还有很多其他插件。 当时发展得更大一些的人也看到了同样的事情。 但现在它变得更顺畅了。 如果您正在为 Gutenberg 开发,这是一种更加顺畅的体验。 我想我们现在真正面临的主要挑战是,我们已经调用了什么进入核心,我们还有一个名为 Gutenberg on WP 的插件,或者哪个,哪个不是,这是一个不同的讨论,但这绝对是使对古腾堡的支持和开发更加复杂和潜在地,它可能是

DV:是的,我想可能是你和我一样,就像古腾堡核心团队之外的其他六个人一样。 这就像 2018 年的专业古腾堡。是的,这真的很有趣,你知道,当我在工作营或其他什么地方谈论它时,我会让你认识的人举手在生产中使用它,就像,你知道的,一开始是两个人,然后是几个人,再几个人,然后,你知道,几乎是多数人,然后是多数人,然后甚至可能接近绝大多数人,但是喜欢,当然,有喜欢的循环,哦,让它先烤一下,然后我要试试,好像我们现在可能处于那种模式。

JM:是的。 不过,还有那个。 我的意思是,我在很多论坛和支持小组、Facebook 小组中闲逛。 并且仍然有很多活动,我试图以最好的方式引导人们了解它的一些积极因素。 而且,你知道,我们实际上回到了卡克斯顿,它实际上是由马特马特在纳什维尔醒着演示的。 如果你在纳什维尔,但我在那里。 是的。 好的。 事实上,我也在那里。 所以这有点令人兴奋。 在他做他的状态之前。 他带来了一条推文,询问人们正在建造的任何创新积木作为包装的一部分,我们有卡克斯顿,我们有一个形状分隔块。 所以你可以用这些可爱的形状来划分你的页面。 起来,他实际上处理了它。 所以那是真的,那对我们来说是一个伟大的时刻。

DV:我想我确实记得我的意思是,我认为关于问答的问题可能是那个演讲中最突出的。

JM:这些问题令人难以置信。

DV:对于那些倾听的人来说,关于古腾堡的时间安排和实施存在很多争论。 所以一些问答在那里有点辣。 对于那些不熟悉推出期间发生的那部分事情的人,但似乎像我这样与你重申的事情以及您建立的网站,您认为哪个公平?

JM:是的。 是的,现在真的很稳定。 所以,是的,很长一段时间以来,我们在酷、酷、好方面都没有遇到任何问题。

DV:好的。 好吧,我想和你谈谈 Leukine 中的构建块。 税收有很多考虑因素。 你必须谈谈我们在核心中拥有的东西,因为我们有插件,你知道,我们有,你知道,粘合本身,所以我认为团队非常喜欢,我该怎么做,使用哪些,我什么时候做? 我猜你有一些很好的观点,在第一次休息后会问你,是时候插入广告了。 请继续关注更多信息,请稍后按此。

DV:大家好。 欢迎回到 Press This WordPress 社区播客。 我是大卫·沃格尔波尔。 我正在就 WooCommerce 和 Gutenberg 的战略发展采访 Pootlepress 的 James Marsland。 杰米在休息前。 我们分享了一些关于你多年来在 Gutenberg 和许多社区中所经历的挑战,以及你知道的很多社区,因为 Gutenberg 或块编辑器在引入突破性变化的核心类型中演变,以及如何让人感到寒冷出来一点点,这很好。 但我现在想转而谈论区块策略。 所以我在休息前提到过,就像 Lou 有你的障碍。 WordPress 核心有块。 你的决策过程是什么时候你可能会选择修改或设计核心块或蓝色块的样式,而不是说构建一个自定义块,比如我什么时候做一些现成的样式,或者我什么时候从头开始构建一些东西? 你怎么看?

JM:是的,所以我认为真的是从产品的角度来看。 我想首先要说的是,我们的 WooCommerce 博客很快就完成了。 因此,我们有一个名为 we build blocks 的插件,可让您使用产品块自定义产品页面。 而且我知道 WooCommerce 将在某个时候构建类似的东西,我们已经有很多年了。 所以有一些问题会涉及到一些问题,比如我们是否认为我们正在谈论 WooCommerce,我们是否认为 WooCommerce 会被构建,我们正在考虑在某个时候构建复制块,尤其是当我们谈论核心? 我们是否认为核心会构建一些我们将在某个时候构建的块?我目前在一些块库中看到了很多。 实际上,我们在块库中有很多块,其中一些最流行的块库实际上现在可以很容易地复制,只需使用 Corbin,这是一个你知道的关键问题。 你能在法庭上做,或者你能在法庭上做我们想做的事情吗,因为如果你能在法庭上做,那并不是毫无意义的。

DV:这有点像从产品开发的角度回答问题。 对于可能正在考虑块库或木板路之类的东西而不是类似自定义的团队,您是否有类似的观点,并且完全从您喜欢的产品开发角度获得它。 我只是好奇你是否从开发团队的角度发表意见。

JM:同样来自最终用户,我看到了很多我们的培训业务,我们看到了很多培训,我们看到很多人的网站,他们正在使用他们真正不需要的第三方插件库,并且他们只是你知道这在某种程度上是可以的,但显然如果你能使用重要的东西会更好,因为你未来的技术债务将会小得多。 我看到我看到很多这样的东西。 部分原因是核心中缺少这些东西,就像轮子一样。 很多人会使用容器块或根块或列框。 好吧,会有第三方布局块,实际上你可以在调用 Commons 块中做很多这样的事情。 现在你不能在一年前。 而且现在的组块变得越来越强大。 我只是认为本周他们刚刚宣布将进行保证金控制。 所以很多这些块库已经填满了空间,哪个核心可能应该早点确定。 所以人们拥有所有这些博客库,它们并没有真正做太多的事情,核心不应该做我们很快就会做的事情。

DV:所以这听起来像是通读了你所说的一些陈述,这听起来像是技术债务,对吧? 如果我使用核心块,那么我不会使用第三方插件,我以后必须协调攻击和兼容性。 而且您知道吗,当您可以将样式应用于某些东西时,为什么要从头开始构建一些您必须维护的东西,您知道,在核心之外,甚至可能是您实际上不需要做太多维护的块库?

JM:是的,所以她再次说,当许多组织不得不在特定领域培训人员时,重返培训是一项巨大的培训成本。 而实际上,他们可能正在使用 CCO,我再次向您展示,我看到很多人滥用诸如 ACF 高级自定义字段之类的东西,人们过去曾使用过这些东西,这些东西是您可以做的非常简单的布局。 在 Gutenberg 块编辑器中非常简单和非常简单,您可能在页面上只有几个部分已经处理过 ACF,由公司,现在客户面临他们实际上可以编辑该页面,除非他们回到该机构,而实际上你可以做所有这些事情,真的,真的很简单,只是古腾堡角。 因此,对于很多公司来说,真正有望回归的正是这类问题。 这是一个持续的成本。

DV:是的,所以要引用更多的支柱,我想是为了你的考虑。 你在那里说话。 听起来不错,另一个是建造者的建造速度。 是的,另一个是为内容创建者、代理机构、可能是您的客户、公司或营销人员或其他任何人使用体验的可用性,但听起来它是这些考虑的混合

JM:我认为这没什么大不了的。 第一个原因。 这对代理商来说也很有趣。 精明的人会明白这一点,但人们参加我们的培训课程的第一个原因,如果他们来自,他们已经拥有一个 WordPress 网站,他们想要减少支付给他们的代理机构的成本。 部分原因是这些网站的构建方式,他们不能在不返回代理机构调整 ACF 的情况下,公司无法实际编辑这些网站,或者他们以他们可以的方式构建它们t 实际上编辑它们。 古腾堡应该解决很多这样的问题。

DV:你提到很有趣,因为在 2018 年,随着 Gutenberg 进入核心,其中一种情绪是他们不会满足客户不再需要我们。 他们会自己做这一切。 我们在这里,四年后是什么? 我的意思是,我知道有一些大流行的压力,但我觉得我所有的代理朋友仍然有工作。 就像,是的,并没有导致这样的结果,我想知道是否像,品牌的动机是引用不付给代理机构的钱,而不是你知道的,不必为小的编辑付费。 就像我觉得当你付钱给代理机构时,你最终付钱给他们是为了成长。 而且您知道,编辑页面并且必须为您网站上的每次编辑按小时付费,这听起来不像是一种可以帮助您的策略

JM:是的,价值会向上游转移。 所以,你知道,这对了解技术发展方向的机构来说是积极的。 对于那些拥有依赖于你刚才谈到的那些商业模式的机构来说,这将是积极的。

DV:所以让我先回到电子商务的焦点上。 你知道,我们有,你知道,有助于构建我们的内容的博客类型。 当然,我们将讨论列块,你知道,其他类型的内容块,即 ECAM,有特殊的用例。 对? 所以我很好奇,你认为在任何情况下最有用的块类型是什么?

JM:所以我认为我们已经,我认为这又开始了,回到古腾堡的谈话。 因此,我认为我们到目前为止所使用的地方,它们有点像,我们正在使用 Gutenberg 来重新创建我们一直可以使用的东西,使用 WordPress,我们已经有点像管道阶段对我来说,下一点是真正令人兴奋的一点,我们开始使用积木来做我们以前无法做到的事情。 例如,我们有许多块可以帮助将站点带到稍微不同的地方。 所以我们有一个我们有一个块,它是最近查看的产品。 所以你可以使用那个块,你可以将它用于不同的布局。 所以你可以有一本翻书,我们在这里谈论产品。 所以你可以有一本翻书,或者你可以有一个漂亮的砖石网格,在那里你可以有一个普通的网格,这样你就可以有不同的不同样式的块,但是最近查看的产品基本上会显示你在某人的网站上查看的任何产品当您浏览网站时。 所以你会去页面,我会向你展示你感兴趣的产品,你可以把那个块放在任何地方,这样你就可以把那个块放在我的帐户页面中。 或者您可以将该块放在感谢页面上。 这完全取决于你把那个块放在哪里。

DV:你现在的侧边栏,对吧?

JM:是的,你可以放它,我的意思是,它是一个方块,所以你可以把它放在头上,你可以放在任何你想放的地方。 那就是,你知道,我们开始谈论个性化和定制。

DV:就像我必须将其归类为引用类型的块,这绝对不会成为任何人都会重复的标准。 但我把这些块称为做事的块,对吧。 是的,只需布置内容并与数据库交互与用户行为交互,并为他们提供价值,而不仅仅是显示静态信息。 看起来,我喜欢你最近的看法think 在很大程度上缺失,古腾堡和块编辑器社区现在。

JM:是的,当然。 而且我认为那是 Gutenberg 的下一阶段令人兴奋的事情,你将能够提供这些块,而不是我只是从 WooCommerce 阅读一些统计数据,实际上是关于他们市场上的人数。 他们详细说明了从市场上购买的人的类型。 就像 70% 是非技术商店老板。 因此,您可以将这些工具提供给这些非技术商店所有者。 他们可以在没有任何技术技术知识的情况下在他们的 WooCommerce 商店中创建这些真正动态的体验。

DV:我认为建造阁楼的技术知识是他们的客户实际支付的东西,比如 Cigna 的代理供应商是一个非常酷的部分。 我想在这里深入一点,但我们要休息一下。 我们马上回来。 是时候插播广告了。 请继续关注更多紧迫的问题。

DV:欢迎大家回到 Press This WMR 上的 WordPress 社区播客。 今年是 David Vogelpohl,我正在采访 Jamie Marsland 关于 Gutenberg 编辑和 WooCommerce Jamie 就在休息前,我们讨论了一些在电子商务或电子商务环境中最有效的块类型。 我喜欢你最近查看的产品块的例子。 但实际上不仅仅是使用定制和个性化的例子,动态个性化,我猜,最终块是作为一种为最终用户提供价值的机制,当然,也是运营网站的人。 所以现在我将和你谈谈FSE。 您是否将完整的站点编辑和块主题视为在页眉和页脚中获取块编辑器的工具? 或者您是否将 FSE 主题本身视为您正在构建的战略部分? 换句话说,它是 FSE 只是街区的高速公路,你喜欢 SE 团队的构造,并且相对于他们自己的优点。

JM:我认为我认为 FSE 主题或区块主题最令人兴奋的事情是现在医疗是我认为 5.9 是一个垫脚石,所以我们还没有正确地看到它。 我认为我们要到六点才能正确看到它,但我认为 FSE 主题真正有趣的是它对生态系统和社区意味着什么。 我认为我可以从中抽离出来的最重要的事情是主题创建过程将被大大简化,或者在未来将被大大简化。 所以我可以看到一些人构建了一些非常酷的工具,比如主题构建器,我绝对可以看到未来你将能够在未来构建主题而无需任何编码技能,而目前你需要在一些标准的东西上了解 PHP。 为建造事物而建造。 所以你必须是部分开发者和部分设计师。 我认为令人兴奋的事情,如果我看到真正令人兴奋的事情是,我绝对可以看到一个未来,实际上,如果你只是一个伟大的设计师,根本没有技术技能,你将能够将能够推出漂亮的 WordPress 主题,这对当前的主题生态系统和未来的市场产生了巨大的影响。 我认为这将是一个非常非常非常有趣的地方。 并观察那里发生的事情。

DV:感觉 FSE 主题也为那些 PHP 技能相对较经典的人提供了一条路径。 是的。 简单的事情,比如擅长 JSON 以及方法的简单性。 我觉得即使没有,我猜,引用,wiziwig 方法或非代码方法,FSE 方法通常更容易被更多人使用。

J M:是的,我确实做到了。 因为我有一个 YouTube 频道,实际上,我实际上做了一个关于如何构建自己的 FSE 的教程。 它真的,真的,真的很简单。 我的意思是,构建自己的 FSE 非常简单,我的意思是,我构建的主题很漂亮。 从技术上讲,它非常简单。 使用,因为你基本上只是在拉块。 所以你在做主题,主题架构变成了很多、很多、很多、更多的人。

DV:好的,他们知道对于像 WooCommerce 网站或一般电子商务网站这样的复杂网站,拥有一个简单的高性能和优雅的主题是其中的战略部分。 你同意?

JM:是的,当然。 但是现在,如果您使用 SEO 博客和 WooCommerce 并进入模板,您会发现这是一些全新的令人兴奋的模板。 所以我们的插件我们将块和店面块现在可以工作了。 因此,如果您使用块主题并进入模板,并且您正在使用 WooCommerce,您会看到有一个名为产品和单个产品模板、类别模板、存档产品模板的模板,因此您实际上可以进入那里并编辑产品页面模板。 如果您使用我们的插件之一来重新创建和设计您的产品页面,只需使用块。 实际上,我们本周正在研究的一点是,如何为即将到来的不同类别提供不同的模板,这样您就可以拥有一种产品,该产品具有一种设计,例如运动,像这样,另一种类别有一个不同的设计,它有点复杂。 但是我们已经完成了我们几周前刚刚发布的管道,我们构建的版本现在完全支持 FSE,它真的很酷,使用起来很漂亮。

DV:太好了。 就像我看到最后一样。 最后一个问题在这里。 如果可以的话,可以快速解决这个问题,但是您对替代块编辑器的未来感到兴奋或希望是什么? 您想看到什么或您认为正在发生什么令您兴奋的事情?

JM:我认为我认为我们完全沉浸在街区和世界之上的事实。 所以你知道,正如我所说的,如果你打算使用块主题,并且查看模板,你会发现他们实际上已经创建了一个模板,我认为它们已经准备好WooCommerce 完全沉浸其中。 在块编辑器中。 我认为这对像我这样的人来说是一个巨大的机会,因为我们已经在这个领域工作了两年。 所以我们已经准备好一起等待求爱了。 我认为这需要的时间可能比我们预期的要长,但一旦他们到达那里,影响将是巨大的,因为他们只会推动,盖帽,盖帽,盖帽,我们有很多 NBA 绝对巨大的混乱。

DV:好吧,时间会证明一切。 非常感谢您今天参加这里的节目。 杰米真的很喜欢这次采访。

JM:是的,谢谢。 非常感谢。

DV:是的,当然,如果您想了解更多关于 Jamie 的最新动态,可以访问 pottlepress.com。 谢谢大家收听 Press This WordPress 社区播客和 WMR。 同样,这是您的主持人 David Vogelpohl。 我通过我在 WP Engine 的角色来支持 WordPress 社区,我喜欢把最好的社区带到这里。