距离WordPress 5.5发布仅一周时间,启用 jQuery Migration Assistant 的用户正在寻找修复损坏站点的修复程序,因此该插件已通过 10,000 次活跃安装。该插件由 WordPress 核心团队开发,旨在缓解用户在更新到 5.5 后可能遇到的与 jQuery 相关的问题。 WordPress 删除了 jQuery Migrate 1.4.1,但许多主题和插件现在已损坏,因为它们使用依赖于脚本的过时/过时的 jQuery 函数。

更新到 5.5 后,官方支持论坛充斥着网站损坏的报告,因为 jQuery Migrate 已被弃用,而大多数用户并未注意到核心开发。因为它与 jQuery 有关,所以许多站点存在非常明显的问题或功能损坏,阻止用户执行查看和编辑内容等操作。那些仍在使用经典编辑器的人尤其受到 5.5 更新的打击最严重,因为挂接到旧编辑器的旧插件更有可能使用已弃用的 jQuery 函数。

Enable jQuery Migrate Helper 插件有 34 个 5 星评价,并立即为大多数用户修复了问题:

" 更新后到 5.5,我的英雄滑块图像消失了,这个插件立即修复了这个问题。”

“更新到 WordPress 5.5 后,虽然所有插件和主题都更新了,但我编辑帖子页面和其他几件事最终失败了. 这个插件解决了我的问题!”

“作为一家报纸,重要的是不要看到我们帖子的内容。这解决了它。谢谢。”

该插件让用户有时间找出导致这些问题的主题或插件,并要求这些扩展的作者更新它们以与最新版本的 WordPress 兼容。

在发现 Enable jQuery Migrate Helper 插件之前,用户 David Halchester 报告支持论坛中的导航菜单消失了。

“瞧,”哈尔切斯特在评论中说。 “它像魔术一样奏效。我漂亮的自定义页面再次正常工作。话虽如此 - 如果 WP 不想失去客户,它需要确保其更新与旧网站兼容。

" 感谢创建此插件的人员。我刚刚为自己节省了大约 300 美元或更多,以便有人“修复”它。

他明确表示,该插件可以为用户节省资金,否则这些资金可能会由开发人员解决。对于那些发现该插件可以解决问题的人来说,这只会花费他们时间和挫败感,无法从托管公司或支持论坛中的志愿者那里获得帮助。其他人可能不太坚持,可能需要支付专业故障排除费用。

Justin Tadlock) 上周发表了一篇文章,概述了 WordPress 将 jQuery 更新到最新版本的三阶段计划。该计划概述了如何在 WordPress 5.6 中添加新版本的 jQuery Migrate,以帮助用户从 jQuery 1.12.4 更新到 3.5.1(或更高版本)。暂定计划是在 WordPress 5.7 中再次删除脚本,预计在 2021 年。

同时,Enable jQuery Migrate Helper 插件被用作临时创可贴。展望主要核心版本选项 除了自动更新的前景(希望在 WordPress 5.6 中出现)之外,重要的是要考虑更新 jQuery 时这些重大变化的影响范围,特别是对于那些使用经典编辑器插件的人。 点赞:

点赞正在加载中...

资源