0

wordpress 5.6 版,PHP 7.4.10 64 位。从管理控制台启动站点健康页面我得到这个 js 错误,通过 chrome 控制台可见:

Uncaught TypeError: Cannot read property 'applyFilters' of undefined
    at Object.<anonymous> (site-health.min.js?ver=5.6:2)
    at c (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.6:2)
    at Object.fireWith [as resolveWith] (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.6:2)
    at l (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.6:2)
    at XMLHttpRequest.<anonymous> (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=5.6:2)

站点健康页面持续保持“正在加载结果......”

如果有帮助,我从站点运行状况选项卡 = 调试中提取了设施信息。有谁已经知道这个问题并且知道我该如何解决它?

非常感谢大家

4

1 回答 1

0

WordPress 5.6将管理员中的 jQuery 更新到最新版本。这可能会阻止一些旧插件工作,这可能会影响您的站点健康功能。您的插件之一很可能需要更新。

  • 禁用所有插件,看看问题是否仍然存在。
  • 一个一个地启用插件,直到问题再次出现。
  • 要求插件作者更新插件或切换到另一个。
  • 安装jQuery Migrate Helper 插件

一些不再起作用的功能只会在幕后停止工作,而不会出现任何明显的问题。

jQuery Migrate Helper 插件可让您降级到以前的 jQuery 版本。

于 2020-12-12T22:12:41.713 回答