未来之路:2020 年余下的时间里 WordPress 有什么?

已发表: 2020-04-14

WordPress 执行董事 Josepha Haden 在 3 月初提供了 2020 年目标的最新进展。 与往常一样,实现某些目标的时间表可能会根据开发团队遇到的障碍和其他因素而改变。 总体而言,暂定路线图看起来是可行的。

目前,WordPress 5.5 将于 2020 年 8 月 11 日发布。5.6 版计划于 2020 年 12 月 8 日发布。一些重大变化即将到来。 让我们花点时间向前看,看看 WordPress 的船在哪里航行。

自动更新一切

带有新的自动更新列的插件管理屏幕的屏幕截图。
插件管理屏幕上的自动更新列。

自 3.7 版以来,我们一直享受核心 WordPress 次要版本的自动更新。 然而,直到最近,感觉自动更新一切的进展都停滞了。 从手机到智能电视,普通最终用户习惯于他们的软件只是保持更新。 2020 年,是 WordPress 继续前进的时候了,尤其是当保持更新是维护安全网站的一个组成部分时。

有两个单独的更改集中在管道中的自动更新上。 第一个将在 WordPress 5.5 中发布,是插件和主题的自动更新。 该功能插件已经开发了几个月,应该足够稳定,可以在下一个版本的 WordPress 中启动。

插件和主题开发人员将需要采用更符合 WordPress 保持向后兼容性的理念的开发策略,至少在自动更新不会破坏用户站点的程度上。 这一变化是受欢迎的,因为它将带来更安全的网络。 然而,看看这在未来几个月会如何发展将会很有趣。 我确信开发者社区需要克服一两个障碍。

核心 WordPress 的自动更新计划在 5.6 版中正式登陆。 它在推出时应该是一个可选功能。 功能插件也应该在 WordPress 5.5 登陆时准备就绪。

阻止目录集成

WordPress.org 上的阻止目录页面的屏幕截图。
WordPress.org 的阻止目录页面。

块目录作为实验功能首次登陆 Gutenberg 6.5。 对于我们这些运行插件的人来说,几乎很容易忘记它还不是 WordPress 的一部分。

块目录是一种特殊类型插件的列表,它只添加一个块。 在 WordPress 5.5 中,用户应该能够通过帖子编辑屏幕从该目录中搜索和安装块。 如果您需要一个未安装的块,您可以安装并开始使用它,而无需通过安装插件的正常例程。

全站编辑

来自古腾堡时报的现场演示问答。

我对全站点编辑登陆 WordPress 的前景感到兴奋。 我担心 2020 年的目标日期可能会催生一个可能还没有准备好的功能。 我希望这是主题如何工作以及用户如何与其网站交互的成功过渡。 我对这个未来持乐观态度,但我不相信在 WordPress 5.6 发布时它会足够好。

除了引入块编辑器本身之外,这将是 WordPress 在其历史上工作方式的最大变化之一。 可以说,这是一个更广泛的变化,因为它既涉及后端用户界面,也涉及主题模板系统的功能。 在落入最终用户和开发人员的圈子之前,它需要时间来老化。

如果我错了,我会第一个高兴地跳起来。

目前,计划是在 WordPress 5.5 发布时完成 Gutenberg 插件中的全站点编辑功能。 此时它仍应位于插件中的实验标志后面。 然后,在 5.6 版中发布成品。

块区域(小部件)

Gutenberg 插件中的实验块区域屏幕截图。
在实验块区域屏幕上使用块。

尚未引起足够重视的功能之一是将传统侧边栏转换为块区域。 这是将一切都变成块的使命中急需的改变。

目前,它计划在 WordPress 5.6 中与全站点编辑一起发布。 我宁愿将区块区域视为通向全站点编辑的垫脚石。 对于主题作者来说,至少有一个主要版本可以轻松进入下一步,这将不会那么痛苦。

如果 WordPress 简单地弃用侧边栏和小部件,此功能的开发可能会更加顺利。 Gutenberg 团队不得不将基于块的系统归类到旧的小部件系统中。 有点乱。 他们应该创建一个单独的系统,并允许主题开发人员开始选择加入它,而不是当前的方法。 因为主题作者将处理来自最终用户的支持请求,所以他们应该有权优雅地处理这种过渡。

总体而言,确保块区域在 5.6 之前功能完整应该没有问题。 大部分工作此时已完成,我们应该在接下来的几个月中更准确地了解此功能。

全局样式

Gutenberg WordPress 插件的潜在全局样式工具包的屏幕截图。
来自主要全局样式票的示例模型。

一项新的全局样式功能将于今年晚些时候为 WordPress 5.6 提供。 该功能目前正在大力发展。 在接下来的几个月里,我们应该开始在即将发布的 Gutenberg 插件版本中看到它的早期迭代。

全局样式将允许主题作者创建多个默认值,可能通过 JSON 文件。 反过来,用户将能够通过管理员界面覆盖这些样式。

我对此功能最大的担忧是它可能会过度使用最终用户不必关心的选项。 例如,大多数用户应该不需要调整其文本的行高。 相反,应该根据字体的 x 高度和大小自动计算 line-height 值。 问题将是全局样式功能将在哪里划清界限。 在某些时候,最好学习 CSS。 我们当然不能通过选项暴露所有可能性。

其他显着特点

最初为 WordPress 5.4 计划的图像延迟加载将与 5.5 版中的内置 XML 站点地图功能一起提供。 这两个功能都在积极开发了几个月,并且在这一点上是稳定的。

导航块足够完整,可以在以前的 WordPress 版本中发布。 该块主要用于全站点编辑,因此不包括该块。 但是,它应该在 WordPress 5.5 中可用。

与往常一样,我们应该会看到一个新的默认主题来推动我们进入明年。 我的猜测是,核心线索将希望发布一个完全建立在即将推出的全站点编辑功能之上的主题。 如果开发按当前计划进行,二十一二十一可能是 100% 基于块的主题。