2020年 WordPress 计划发布 5.4/5.5/5.6 三个主版本更新

WordPress 执行总监 Josepha Haden 最近发布了 WordPress 2020年的开发计划。过去一年中,WordPress 的重点一直放在原计划的 9个主要项目上。在这 9个项目中,WordPress 版本更新计划仅在 2019年成功完成了 2个。这意味着 2020年的重点仍旧是继续完成 2019年未完成的计划。

目前,计划在 2020年为 WordPress 发行三个主要大版本更新:

  • 5.4版 – 2020年3月
  • 5.5版 – 2020年8月
  • 5.6版 – 2020年12月

这些日期还未最终确定,随着每个版本的计划日期临近,我们还可以获得更具体的更新发布日期。2020年的各个项目应在每个更新版本中发布。

WordPress 的联合创始人 Matt Mullenweg 最初在其 2018年的 就列出了 2019年计划,并在 Make Core 博客上列出了这些项目。2019年应该是我们接近全站点定制的一年(Gutenberg项目的第二阶段)。尽管开发人员在实现该目标方面已取得了长足的进步,但该项目的大部分仍处于起步阶段。

2020年wordpress更新

2019年已完成的项目

现在,所有现有的核心 WordPress 小工具都以块形式存在。用户现在不仅可以将小工具添加到主题决定的位置,还可以通过块编辑器将小工具添加到文章、页面或任何其他内容区域中。随着项目继续朝着全站点编辑的方向发展,用户最终将能够将这些小工具和其他块添加到几乎任何地方。

站点健康项目已合并到核心(工具 - 站点健康)。它拥有一个界面,向网站所有者提供有关网站运行状况的信息。它还具有致命错误检测脚本,当发现插件和主题问题时,该脚本会向网站所有者发送电子邮件。

2020年的项目开发计划

其余大部分未在 2019年完成的项目将在 2020年继续,以下是既定的开发计划。

导航菜单块

导航块的目标是在 WordPress 5.4 中正式发布。这可能是可行的,因为它现在已经脱离实验阶段,可以在 Gutenberg 7.0 进行 beta测试。开发团队在此模块上开发了多个版本,现在已经足够稳定以进行用户测试。

此块是站点自定义难题的主要部分。从长远来看,用户将需要一个易于使用的块来处理其站点中的导航菜单。

Gutenberg 二期计划

古腾堡项目的第一阶段使用块编辑器来发布内容。第二阶段重点在扩大区块编辑器的使用范围,并允许用户在更多区域中添加块。目前还不清楚从长远来看到底会是什么样。主题应该能够注册其他块感知区域。更多信息,请访问 Gutenberg编辑器二期开发计划。

此功能的目标版本设置为 WordPress 5.5,但现在猜测它是否是现实目标还为时过早。这是一个很难解决的问题,因为通常需要与主题块模板的决策,保存多个实体以及全站点自定义一致。这不是一个可以草率决定的功能,因为它将对 WordPress 未来几年的工作方式产生深远的影响。

支持块的小工具区域

升级小工具编辑区域和定制器以支持块编辑 。Gutenberg 插件具有实验性的小工具区域选项,用于启用此功能的早期版本,该版本的目标版本为 WordPress 5.5。

使此功能成为现实有两个方面。首先是使其在小工具管理屏幕上工作。第二个是使其在定制器中工作,定制器是用户还可以管理窗口小工具的区域。

目前,感觉好像不应该使用侧边栏概念。实验功能通过允许用户向侧边栏添加块而起作用,这些边栏在输出时被转换为一个大的“块区域”小工具。如果 WordPress“完全”参与了块范例,则最好将精力集中在允许主题构建自定义块区域并使官方 Sidebar API 缓慢死亡上。将旧概念与新概念混在一起,充其量只能感觉笨拙。现在该继续前进并软定义边栏和小工具,直到大多数主题不再支持它们为止。

块目录搜索和安装

最终,所有 WordPress 用户都将能够通过块插入器搜索块。如果存在该块,则可以将其插入到块区域中。如果不是,插入程序将允许用户从块目录中发现新块。新块的安装、激活和插入应该是无缝的。

此功能的目标版本是为 WordPress 5.5,基于该功能当前在 Gutenberg 插件中的运行情况,应该有可能(如果不是更早的话)。它还不是很完美,仍然有一些未解决的问题需要解决。

希望在游戏中领先的插件作者可以按照块插件指南提交块插件。

自动插件、主题和主要核心更新

经过多年的广泛测试,并为小型 WordPress 版本使用了自动更新,感觉到我们现在应该可以对所有内容进行自动更新。对于某些网站所有者而言,紧跟插件和主题更新的步伐可能会很痛苦。有了足够的插件,就不可能每天更新一个或多个插件。

某些托管解决方案和 Jetpack 通过提供自动插件更新为许多用户缓解了此问题,但这是一个早就应该解决的核心功能,应该优先考虑。目前,WordPress 还没有为主题、插件或主要核心版本的自动更新提供目标版本,希望该功能不会再搁置一年。

解决 6,500 多个 Trac 问题

如今,随着古腾堡(Gutenberg)插件受到越来越多的关注,很容易忘记,成千上万问题正在等待Trac的补丁、评论和决定。长期以来,我一直是使用 WordPress 的一个主要版本来简单地修复现有错误而又不添加任何新功能的拥护者。

修复已知问题是一个持续的过程,必须在项目的整个生命周期中持续进行。有兴趣参与 Triage 团队的人员可以在 Triage 团队公告中找到更多信息。

总结

以上就是 WordPress2020年版本更新的主要开发计划,主要还是围绕古腾堡编辑器,随着古腾堡编辑器的不断推进,对于 WordPress 主题开发者来说,提供了更多可能和挑战,开发者如果要很好的跟进,就要必须在 JS 技术方面有所提高了。

本文由 8源码吧 作者:liaolong 发表,其版权均为 8源码吧 所有,文章内容系作者个人观点,不代表 8源码吧 对观点赞同或支持。如需转载,请注明文章来源。
liaolong

发表评论