WordPress 5.5.1与回填一起发布,用于不推荐使用的JavaScript全球

wordpress-5-5-1发布,带有回填,用于弃用的javascript-globals WordPress 5.5.1与backfill一起发布,用于不赞成使用的JavaScript全局

WordPress 5.5.1 昨天与 34个错误修复,4个增强功能5个错误修复 用于块编辑器。

5.5版 删除了19个旧式JavaScript本地化对象,建议使用WordPress 5.0中引入的i18n软件包中的新功能和实用程序。 此维护版本中最显着的变化之一是包含了 这些现已弃用的JavaScript全局变量的补余,这导致许多流行的插件和主题出现错误。

“如果我们仅计算安装或超过10万次安装的插件或主题,其中的一些已经产生了难以置信的影响,这就是为什么我们决定尽快修补此问题的原因。” Joost de Valk在更新中表示 受影响的扩展,在Omar Reiss的帮助下。

受影响的主题包括Astra(安装超过100万),Storefront(超过20万),Hestia(超过10万)以及数十种。 一小部分受影响的流行插件包括高级自定义字段(100万以上),SiteOrigins小部件捆绑包(100万以上),用于WP的AMP,(100k +),WooCommerce Services(100万以上),Ocean Extra(600k +)和Rank数学搜索引擎优化(400k +)。

主题和插件开发人员仍需要更新其代码才能使用wp.i18n,但与此同时,旧代码不会阻止JavaScript执行。 De Valk表示,新计划是在两个主要版本中删除此后备代码,因此开发人员需要在WordPress 5.7于2021年推出之前更新其代码。

戴维·安德森(David Anderson)在有关回填的声明中说:“听起来像这样的问题也应该解决,即如何发生这种广泛的破损,以及如何在将来防止这种破损。” “发布过程的哪一部分应该标记出这将要发生,那部分是如何失败的,以及如何防止将来发生类似的失败。” 杰克·斯普洛克(Jake Spurlock)建议对WordPress 5.5进行回顾可能是一个好主意。

WordPress 5.5发布三周后, 启用jQuery迁移助手 有超过100,000个有效安装。 对于在更新到WP 5.5之后遇到jQuery问题的用户,该插件是一个权宜之计。 尽管在WordPress更新为使用最新版本的jQuery的过程中,用户可能会遇到很多麻烦,但官方支持论坛却被淹没了 损坏站点的报告 5.5发布后。 经过数小时的故障排除和修复后,许多用户发现了有关插件的信息。 这是另一个有助于解决5.5回顾问题。

此维护版本也 删除更改环境类型列表的功能 在新的wp_get_environment_type()函数中。 贡献者认为,引入新类型并不是该功能的目的,而是因为这样做是为了使主题和插件开发人员不能依赖一组可预测的类型列表。 现在,它们仅限于生产,阶段,开发和本地,并在 公告

Joost de Valk说:“通过以这种方式限制环境类型集,WordPress核心,插件和主题可以根据此设置更改其行为。”

WordPress 5.5.1还修复了XML站点地图的错误分页,添加了站点环境以调试信息,并改进了许多缺陷附带的其他功能。 的 完整的变更清单 在发行页面上可用。

像这样:

喜欢加载中……

资源

相关文章