按此:Justin Tadlock 为 WordPress 6.3 带来重大变化

已发表: 2023-08-04

欢迎来到 Press This,WMR 的 WordPress 社区播客。 每集都有来自社区各地的嘉宾,并讨论 WordPress 开发人员面临的最大问题。 以下是原始录音的转录。

由红圈提供支持

Doc Pop :您正在收听 Press This,这是 WMR 上的 WordPress 社区播客。 每周我们都会重点关注 WordPress 社区的成员。 我是你们的主持人,波普博士。 我通过在 WP Engine 中的角色以及在 TorqueMag.Io 上的贡献来支持 WordPress 社区,在 TorqueMag.Io 上我可以制作播客、绘制漫画和教程视频。 检查出。

您可以在 Red Circle、iTunes、Spotify、您最喜欢的播客应用程序上订阅 Press This,也可以直接在 wmr.fm 下载剧集。

Gutenberg 是在 WordPress 5.0 中引入的,我相信该版本是在 2018 年末发布的。在 2021 年和 2022 年,该团队开始了 Gutenberg 第二阶段的工作。 第一阶段只是块编辑器。 第二阶段是站点编辑,第三阶段将是协作编辑,协作编辑即将发生。

但真正令人兴奋的是我们即将结束。 我们即将进入第二阶段的尾声。 当我说第二阶段结束时,我们并不是说网站编辑器上将不再进行任何工作。 我们只是在谈论项目本身,重点关注这些东西。 因此,当这种情况发生时,我们开始看到 WordPress 6.3 中将出现大量新功能,候选版本刚刚于昨天和 8 月 8 日发布,我相信是正式日期,有WordPress 将会出现很多新内容,以总结古腾堡的第二阶段,并帮助讨论即将推出的所有这些新功能,Justin Tadlock 是由 Automattic 赞助的 WordPress 开发者倡导者。 Justin 确实很深入,我知道他很高兴谈论 WordPress 6 中的一些新的开发人员功能。 3. 在我们开始讨论之前,Justin,非常感谢您加入我们。

您能快速告诉我们您在 WordPress 的历史吗?

Justin Tadlock:好吧,现在我在 Automattic 担任开发者关系倡导者。 这意味着团队四处走动并编写文档。 我们与社区中的其他开发人员交谈,大部分只是找到痛点。 所以这是一点教育,一点外展,一点公共关系。

在此之前,我作为记者在 WordPress Tavern 工作了大约两年半,早在这之前我就经营过自己的 WordPress 插件和主题商店

Doc Pop:我是你在 WP Tavern 上写的文章的忠实粉丝,我非常高兴能一直让你在节目中与你谈论这些东西,因为你对此非常热情。 就像我说的,我们将深入探讨一些让您真正兴奋的事情,这是开发人员应该了解的关于 6.3 和第二阶段结束的一些内容,我猜,或者是第二阶段的结束。

我是否描述了此处的里程碑以及 6.3 中发生的情况?

Justin Tadlock:我认为您说得对,只是重申一下您所说的,第二阶段是网站定制阶段的结束,但这并不是工作的结束。 我们不会停下来然后进入下一阶段。 因此,这项工作将会继续下去。

Doc Pop:在较高的层面上,我们添加了很多润色之类的东西。 关于 6.3 用户应该了解的网站改进,您能告诉我们什么吗?

Justin Tadlock:是的,几乎整个网站编辑器界面都进行了一些修改。 您甚至可以从网站编辑器侧边栏编辑样式、模板、模式、导航。 翻了几页,忘记还加了这么多。

Justin Tadlock:我对能够使用可视化界面感到非常兴奋。 我觉得我们已经达到了我们等待了 5 年左右的那个时刻。 还有很多工作要做,但是对于特别是非编码人员来说,以他们想要的任何方式对其网站进行更改应该非常好。

Doc Pop:是的,网站编辑器中有很多东西,其中很多都是非常直观的,并且在很多方面,东西更容易找到。 但我有一种感觉,会有一个学习曲线。 看来变化还是蛮大的。

所以我认为这是根据我迄今为止使用 6. 3 的经验,只是候选版本,一切都非常好,我花了一段时间才找到它,但是一旦我找到了一些东西,我可以立即找到它,样式书,我想,总是隐藏得很深、很深。 样式书籍,您只需从主题编辑器页面即可访问,这真是太棒了。 样式书是一个我认为很多人都不知道的功能。

我认为他们没有。 也许他们会这样做,但这个功能只是向您展示,以下是您的所有段落作为网站整体设置的外观。 这是所有句子的样子、所有斜体的样子、所有列表的样子以及图像的样子。

这本书的风格很好,是描述它的完美方式。 这是一种滚动浏览的好方法,可以大致了解事物的外观,并且您可以在那里进行更改,以便与网站的其余部分同步,而不是像转到帖子和创建引用一样阻止然后进行更改。

您可以在样式书中找到引用块并对其进行更改。 我已经深入了解了一些细节,但现在他们已经做到了,您可以立即从网站编辑器访问样式书。 所以有很多类似的事情让我感到兴奋。

Justin Tadlock:是的,我确实想说,当您第一次安装 WordPress 6.3 并且使用块主题时,请耐心等待。 这是一个学习曲线,但我认为总的来说这是一个更好的体验。 它只是重新学习你已经认为你知道的东西。

就样式书而言,更容易获得。 我希望用户能够在全局范围内自定义他们的样式,并将其暴露出来,或者更容易找到,通常会更好。 我希望他们不要在页面中自定义块,例如更改颜色和其他内容。

从长远来看,这对您的网站来说可能是一件坏事,因为帖子中间的红色被困住了,而在全球范围内,您应该有一个蓝色。 因此,我认为让更多的人接触网站编辑器和全局样式界面应该会帮助他们做事,你可能会称之为正确的方法。

Doc Pop:我将谈论我最喜欢的功能之一,然后我想在这次休息之后,我们将深入探讨您认为开发人员应该了解的事情。 但我只是想谈谈一些事情。 我认为这是每个人都会喜欢的普遍事物。

有一个名为“命令面板”的新工具。 如果您是 Mac 用户,这与 Spotlight 非常相似。 在 Mac 上,您按下命令、空格键,然后打开这种搜索终端。 这只是文本,您可以打开任何内容。 您可以从那里做几乎任何事情。 这就是这个通用、超级易于使用的工具。

WordPress 6.3 中将出现类似的功能,称为“命令面板”,可以在帖子内或打开古腾堡的任何地方进行操作,例如网站编辑器或帖子编辑器。 如果您点击命令 K,您将打开一个新的搜索术语,但它不是一个正确的术语,而是一个新的搜索窗口。

从那里你可以输入“新帖子”并按回车键,它将打开一个新帖子,或者你可以找到一些关于 UI 的信息,其中有一些教程和东西可以帮助你理解 UI。 因此,这是快速浏览网站的一种非常酷的方式。 这是一个巨大的变化。

就像我学习使用 Mac 的 Spotlight 时一样,我想当我在帖子编辑器或网站编辑器中时,我会一直按 Command K,这是您玩过的东西吗?

Justin Tadlock:是的,当然,我已经尝试过了,我只是还不确定,但我看到了未来的巨大潜力。 我看到插件开发人员有扩展此功能的潜力。 所以,对我来说,只是等待并看看反馈是什么,我认为它有潜力。

Doc Pop:嗯,我花了一些时间来适应,因为我想做的第一件事就是添加一个新插件,但你真的必须将其视为古腾堡的聚光灯工具。 如果你不能在插件页面和插件下载的古腾堡中做到这一点,那就不是古腾堡,这有点像另一个老式的 WordPress 网站,所以你还不能完全访问这些功能。

但是一旦你能够思考什么是块可见的东西,如果你能这样思考,那么你就可以访问这些东西。 还有一些部分,比如我可能想点击 Command K,然后尝试对 WooCommerce 进行更改。 但你不能命令 K 那是不同的事情,但也许在未来这可能会出现。

我们已经进入了第一次休息时间,我们将进行短暂的广告休息。 当我们回来时,我们将继续与贾斯汀·泰德洛克交谈。我一开始就谈论了太多关于我感到兴奋的事情。 我们将为 Justin 提供一个机会来谈论他认为开发人员需要了解的有关 WordPress 6.3 的内容。 请继续关注更多新闻。

欢迎回到 WordPress 社区播客 Press This。 我是您的主持人,Doc,我正在与 Justin Tadlock 交谈,他是 Automattic 赞助的 WordPress 开发者倡导者。 他来这里是为了向我们介绍 WordPress 6.3。我们讨论了很多用户将看到的重大变化以及网站编辑器。 Justin,请告诉我们一些您感到兴奋的事情,这些事情不会是像我这样的用户会遇到的事情,但您认为这会在 6. 3 中产生巨大的变化。

Justin Tadlock:我认为所有功能最终都是用户功能,即使它们允许开发人员为用户构建很棒的东西。 我最喜欢做的事情之一是对帖子模板块的更改,它由查询循环块包装。

我们有布局支持。 它具有真正的网格支持,CSS 网格。 因此,这为主题作者添加自定义样式打开了一个可能性的世界,而使用以前的 CSS Flexbox 模型并不容易做到这一点,并且有间隙支持。 这就像帖子之间的间距一样,而且很难做到。

它们是如此简单,以至于我们想知道为什么我们一年前没有它们? 但这些东西也可以在用户界面中使用,因此当用户想要显示帖子列表或帖子网格时,他们可以更轻松地更改查询循环或输出的方式。 作为主题作者,这主要是我最喜欢的功能之一。

波普博士:我听说了一些事情。 不知道6.3会不会有这个功能所以也许这已经结束了。 我听说主题开发人员可能能够发布一个带有插件的网站,而获得该页面的人无法查看该插件。 因此,就像如果我是一家为某人设计网站的机构,也许我不希望他们访问可能破坏网站的真正高级内容,那么我可以向他们隐藏这些插件,这是即将发生的事情吗?在 6.3 中,现在正在讨论这将在未来版本中出现吗?

Justin Tadlock:我知道有一个新的插件列表过滤器挂钩。 我假设你可以用它来隐藏东西。 我不建议在那里藏东西。 听起来这生意很糟糕。 如果您的客户端不应该访问插件,那么我建议通过权限系统来执行此操作,而不是尝试过滤和隐藏内容。

波普博士:

Justin Tadlock:有不同的方法可以解决这个问题。 这可能就是您所看到的,那里有新的过滤器挂钩。 否则我不知道。

Doc Pop: WordPress 6.3 的性能有所改进。 有 170 多项性能更新,包括对脚本 API 的延迟和异步支持以及对图像的获取优先级支持。

现在,获取优先级,我知道了。 基本上,如果您想安抚 Google 诸神并获得优质的 Core Web Vitals,您希望能够让某些图像比其他图像加载得更快。 有时您希望能够说:“嘿,这是将位于页面顶部的图像。 请先加载。” 因为如果图像加载有点乱,Google 会惩罚你,如果你的页面发生很大的变化、大小或移动,那么 6.3 中是否有令你兴奋的性能提升?

Justin Tadlock:您刚才谈到的获取优先级属性可能是最突出的,至少从面向用户的角度来看是这样。 大多数情况下,我可以抱怨我们如何将网页做得如此之大,并且图像尺寸和视频尺寸之类的东西无法维持。 这就是我们需要所有这些功能的原因。 但我不会对此大肆咆哮。

但围绕缓存 API、文件系统 API 还有其他改进。 我想那里有 178 个。 有很多性能上的小改进,与您面前的一些更大的功能相比,它们确实没有得到足够的重视。 我认为元数据 API 也有一些改进。

Doc Pop:图像延迟加载怎么样? 这是获取请求的一部分吗?

Justin Tadlock:这将与延迟加载过程一起工作。 因此,您可能会延迟加载页面上的所有图像,但您希望它尽早加载第一个英雄图像。 但就像我们已经延迟加载一段时间了。 我相信底层代码的处理方式已经发生了变化。 我必须深入研究一下才能确定

Doc Pop:我还看到表情符号加载器被列为性能增强器。 你知道这件事吗? 我假设如果你不使用表情符号,也许你可以关闭它们,但也许情况有所不同。

Justin Tadlock:这个我不知道,我总是禁用我所有网站的表情符号脚本,因为现在每个人的手机和电脑上都有表情符号。

Doc Pop:这些是 6.3 中的一些内容。 我认为有些事情我们可以回去讨论,比如一些正在发生的小事情。 样式修改对于用户来说可能是一件大事。 那个你能解释一下吗?

贾斯汀·塔德洛克:除此之外我不知道更多了。 它只会像帖子或页面一样保存您的修订。

Doc Pop:是的,我似乎没有太多机会使用它,因为我今天刚刚安装了测试版,而且它只有在安装测试版后才能工作,所以我没有太多历史记录。 但据我所知,例如,样式修订将使您能够查看网站主题的时间线,并且如果您有 6.3 或更高版本,您可以返回到您的网站在三月份的外观。无论启用什么。

你可以去,显然不仅仅是恢复,不仅仅是回到保存的版本,我可以用我的主机来做,但这实际上是返回并只采用该背景而不是所有其他更改。

所以,回到过去,选择你喜欢的某些东西,然后再次进行这些更改,而不必担心,好吧,如果我回去两周,我会丢失所有这些帖子历史记录或其他东西。 它不是那样工作的。 所以这是一个非常酷的系统。

贾斯汀·塔德洛克:哦,是的,听起来很酷。 这是我自己没有做过多尝试的一件事,但我可以看到它对于在网站编辑器中工作的人来说确实非常有用。 我正在我的网站上更改代码,因此有时我很难仅从用户的角度测试这些内容。

Doc Pop:你所看到的最大的进步是什么? 好吧,您也说过,因为您处于前沿,有时您很难知道自己正在玩什么版本,但您认为 6.3 中最大的新功能是什么?

Justin Tadlock:对我来说最大的一个功能就是网站编辑器的打开、界面的改变,以及更容易的访问。 但在这个范围内,我真的很喜欢从侧边栏编辑导航而不是编辑器的内容画布。

波普博士:嗯嗯。

Justin Tadlock:感觉有点像网站编辑器之前的情况,当时我们有一个菜单屏幕。 导航管理一直是我个人的烦恼之一。 事实上,我确实有点喜欢它,这很好,因为这意味着核心贡献者正在用它做得很好。

波普博士:是的。 因此,作为一个注释,听起来像是在网站编辑器中对导航进行了调整的事情之一是,有时要访问样式书,例如,您必须沿着某个路径走下去,但要访问另一个特点是,你必须处于不同的区域。

现在,您可能可以从访问其他内容的同一个地方更加连贯地访问样式书。 您不必切换那么多。 您可以从导航菜单访问所有内容。 这听起来准确吗?

贾斯汀·塔德洛克:是的,此外还有命令面板。 因此,一旦每个人都知道您应该能够以任何您想要的方式导航,并快速到达目的地。 再次触及命令面板的事情,我想当整个 WordPress 管理界面运行在 WordPress 拦截器组件系统上时,我会感到更加兴奋。

我们还有很长的路要走,但希望在第三阶段,我们能够实现这一目标。

Doc Pop:你说的是回到我刚才所说的,即插件不使用该系统,但你说最终所有东西都应该一致使用相同的系统。

Justin Tadlock:我希望最终这就是计划。

波普博士:对了。 好吧,我们要再进行一次快休息。 当我们回来时,我们将结束与 Justin Tedlock 关于 WordPress 6.3 和古腾堡第二阶段的书结局的对话。 请继续关注更多信息。

Doc Pop:欢迎回到 WordPress 社区播客 Press This。 我是你们的主持人 Doc Pop。 我今天要和贾斯汀·塔德洛克谈话。 就在最后一次休息之前,我谈到了书的结尾古腾堡第二阶段,因为这是我们不希望人们认为第二阶段已经完成的事情。 它总是可以改变和成长。

因此,我倾向于将其视为可以移动的小书挡,而不是结束,即使我们很快就要开始第三阶段的工作,如果我们这样做的话,我们仍然有移动这些书挡的空间在第二阶段添加一些东西,我希望这是有意义的。

随着第三阶段即将到来,我们将发生一些重大变化。 协作编辑将成为整体。 贾斯汀,我想一周前他们才开始公开谈论他们将如何考虑第三阶段。 您可以告诉那些对协作编辑网站或协作编辑帖子感到非常兴奋的正在倾听的人吗?

Justin Tadlock:是的,所以我几乎不喜欢这个阶段的名称,因为它包含的内容不仅仅是两个人可以同时编辑帖子。 希望我们能够对帖子列表表进行彻底修改,您可以在其中编辑帖子,并将它们使用 WordPress 组件系统,这可能意味着更快的加载速度、更快地查找需要编辑的文档等。

媒体库将会进行彻底的改革,这是早就该进行的,我总是从新闻编辑的角度来考虑它,在那里你将有一名编辑和一名作家同时共同撰写一篇文章。 但客户工作也有巨大的潜力。 想象一下,您是一家代理机构,您与客户通话,您都登录到演示网站,您可以与客户坐在一起,引导他们现场完成设计,甚至可以一起进行编辑,您可以协作编辑与客户合作,我认为这令人非常兴奋。

Doc Pop:通过这个例子,我完全可以想象客户预览仍在建设中的网站,客户可以实时对副本进行一些调整,也许上传店面的当前图像,开发人员可以确保如果视觉上有任何变化,它们就需要发生,例如调色板,或块的宽度,或任何可能发生的事情。

对于未来与店主合作的机构来说,这听起来超级酷。

贾斯汀·塔德洛克:我觉得你可能会摆脱一些来回的麻烦。 把你的想法发给我,然后你把它发回来,这种来来回回的情况,取决于你的工作方式,在这个过程中可能会让人筋疲力尽、失去动力,而且只是浪费时间。 但是任何可以同时协作的事情都会加快你正在做的事情,你可以出去赚更多的钱,工作速度越快。

Doc Pop:我想在这一点上,让我们结束这次谈话,就像提醒一下 WordPress 6.3,这将是第二阶段的书的结局,将于 8 月 8 日发布,这会给你足够的时间,一些在 WordCamp US 开始前几周,我们可以探索并使用它。 如果您有任何疑问,我相信 WordCamp US 将会有一些关于一些新功能的精彩演讲,并且会有很多人提出问题。

说到贾斯汀,你今年会参加我们的 WordCamp 吗?

贾斯汀·塔德洛克:不幸的是,今年不会。 我希望明年。

波普博士:对了。 那么,如果人们确实想关注您正在开展的项目,那么派遣人员去哪里比较好呢?

贾斯汀·塔德洛克:你可以随时在 Twitter 上关注我,贾斯汀·塔德洛克。 但如果可以的话,我想插入 WordPress 开发者博客。 这是我和我的几个队友进行大量写作的地方,但我们一直在寻找贡献者。

波普博士:是的,绝对是。 您希望有人自愿撰写任何主题吗?

Justin Tadlock:围绕设计开发的任何事情,从在站点编辑器中简单构建某些内容到极其复杂的开发主题领域,都是开放的。

Pop 博士:太棒了。 好吧,非常感谢你今天加入我的行列,贾斯汀。 我对团队在 6.3 上所做的工作感到非常兴奋。 到目前为止我玩过的所有东西都非常好。 感谢所有致力于此工作的人,以及开发者博客上的出色工作。 感谢您的志愿服务和为此付出的努力。

Doc Pop:感谢您收听 Press This,这是 WMR 上的 WordPress 社区播客。 再说一遍,我的名字是 Doc,您可以在 Twitter @thetorquemag 上关注我在《Torque》杂志上的冒险经历,或者您也可以访问 Torquemag.io,我们每天都会提供类似的教程、视频和采访。 请访问 Torquemag.io 或在 Twitter 上关注我们。 您可以在 Red Circle、iTunes、Spotify 上订阅 Press This,也可以每周直接在 wmr.fm 下载。 我是你们的主持人流行博士,我通过我在 WP Engine 的角色来支持 WordPress 社区。 我喜欢每周在 Press This 上关注社区成员。