WordPress5.5.1昨天与34个错误修复,4个增强功能和5个错误修复用于块编辑器。
5.5版删除了19个旧式JavaScript本地化对象,建议使用WordPress5.0中引入的i18n软件包中的新功能和实用程序。此维护版本中最显着的变化之一是包含了这些现已弃用的JavaScript全局变量的补余,这导致许多流行的插件和主题出现错误。
“如果我们仅计算安装或超过10万次安装的插件或主题,其中的一些已经产生了难以置信的影响,这就是为什么我们决定尽快修补此问题的原因。”JoostdeValk在更新中表示受影响的扩展,在OmarReiss的帮助下。
受影响的主题包括Astra(安装超过100万),Storefront(超过20万),Hestia(超过10万)以及数十种。一小部分受影响的流行插件包括高级自定义字段(100万以上),SiteOrigins小部件捆绑包(100万以上),用于WP的AMP,(100k+),WooCommerceServices(100万以上),OceanExtra(600k+)和Rank数学搜索引擎优化(400k+)。
主题和插件开发人员仍需要更新其代码才能使用wp.i18n,但与此同时,旧代码不会阻止JavaScript执行。DeValk表示,新计划是在两个主要版本中删除此后备代码,因此开发人员需要在WordPress5.7于2021年推出之前更新其代码。
戴维·安德森(DavidAnderson)在有关回填的声明中说:“听起来像这样的问题也应该解决,即如何发生这种广泛的破损,以及如何在将来防止这种破损。”“发布过程的哪一部分应该标记出这将要发生,那部分是如何失败的,以及如何防止将来发生类似的失败。”杰克·斯普洛克(JakeSpurlock)建议对WordPress5.5进行回顾可能是一个好主意。
WordPress5.5发布三周后,启用jQuery迁移助手有超过100,000个有效安装。对于在更新到WP5.5之后遇到jQuery问题的用户,该插件是一个权宜之计。尽管在WordPress更新为使用最新版本的jQuery的过程中,用户可能会遇到很多麻烦,但官方支持论坛却被淹没了损坏站点的报告5.5发布后。经过数小时的故障排除和修复后,许多用户发现了有关插件的信息。这是另一个有助于解决5.5回顾问题。
此维护版本也删除更改环境类型列表的功能在新的wp_get_environment_type()函数中。贡献者认为,引入新类型并不是该功能的目的,而是因为这样做是为了使主题和插件开发人员不能依赖一组可预测的类型列表。现在,它们仅限于生产,阶段,开发和本地,并在公告。
JoostdeValk说:“通过以这种方式限制环境类型集,WordPress核心,插件和主题可以根据此设置更改其行为。”
WordPress5.5.1还修复了XML站点地图的错误分页,添加了站点环境以调试信息,并改进了许多缺陷附带的其他功能。的完整的变更清单在发行页面上可用。
像这样:
喜欢加载中……
资源
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/167328.html