Lancement de WordPress 6.5.4 : Correction des problèmes de dépendance des plugins

WordPress 6.5.4版本已经发布啦!这个版本修复了5个主要错误,现在系统后台已经自动推送了更新提示。想要保证网站更加顺畅运行,就赶紧进行更新吧!

图片[1]-WordPress 6.5.4 发布:修复插件依赖问题-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

插件依赖项:确保对新安装的插件进行依赖性检测

从插件依赖项功能中删除了自动停用和引导逻辑。在此过程中,初始化调用被添加到核心中的各个位置,以确保检测到依赖项并准备好进行检查。然而,在检查插件依赖项之前,AJAX 回调中遗漏了一个初始化调用。

这意味着插件的依赖项可能无法被检测到,并导致误报,进而允许用户单击后Activate仅看到失败消息。

图片[2]-WordPress 6.5.4 发布:修复插件依赖问题-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

重现步骤

  1. (après un verbe de mouvement, indique un mouvement qui s'éloigne du locuteur)Plugins > Add New Plugin.
  2. rechercher qqch.WooCommerce,并找到需要它的插件。
  3. 单击“需要其他插件”通知中的 WooCommerce 的“更多详细信息”链接。
  4. cliquer (à l'aide d'une souris ou d'un autre dispositif de pointage)Installer maintenant模式。
  5. 关闭模式。
  6. 刷新。
  7. cliquer (à l'aide d'une souris ou d'un autre dispositif de pointage)Installer maintenant依赖项。
  8. 一旦安装,它将有一个可点击的Activate按钮,点击后将会失败。
  9. 打开 DevTools > Network,最后的 admin-ajax.php 条目将显示包含“This has no required plugins”的响应,这显然是不正确的。

当测试补丁以验证它是否按预期工作时:

  • Activate按钮不应可点击。
图片[3]-WordPress 6.5.4 发布:修复插件依赖问题-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

插件依赖项:更改 AJAX 激活处理程序以在插件激活后恢复自动重定向

为了解决问题同时将小风险降至最低,更改(禁用)6.5.0 中引入的 AJAX 激活处理程序。此更改将恢复 6.5 之前单击“激活”按钮的行为,即将用户导航到按钮href,即plugins.phpUI。

此方法是#61269过滤配置数据方法的替代方法。这并不是回退;相反,它只是修复回归的一个小改动。这样一来,它就将工作流程的功能改进和配置如何融入其中的考虑因素转移到了正在使用的主要版本中。

图片[4]-WordPress 6.5.4 发布:修复插件依赖问题-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

插件:恢复 6.5.3 更改,以便在成功激活后显示管理员通知

随着 6.5.4 版本中出现了恢复激活按钮的新方向href(参见#61319 / [58250]),针对 6.5.3 提交的变更集(参见#60992)现在是死代码,将不会被呈现。

当然,68081(trunk)和 68083(6.5)应该被还原。它们是解决方案的一部分,但并未完全达到预期效果,因此已被 6.5 版的不同解决方案所取代,而非扩展。如果想在以后引入它们,那么仍然可以将代码保存在历史记录中,从而节省一些时间。

WordPress 6.5.4 是一个短周期版本。下一个主要版本 WordPress 6.6 计划于 2024 年 7 月发布.

图片[5]-WordPress 6.5.4 发布:修复插件依赖问题-光子波动网 | 专业WordPress修复服务,全球范围,快速响应

Contactez nous
Vous ne pouvez pas lire l'article ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
© Déclaration de reproduction
Cet article a été rédigé par Harry
LA FIN
Si vous l'aimez, soutenez-le.
félicitations0 partager (joies, avantages, privilèges, etc.) avec les autres
commentaires achat de canapé

Veuillez vous connecter pour poster un commentaire

    Pas de commentaires