仪表板中使用Java脚本的任何内容都不起作用

时间:2020-11-10 作者:user847288

我看不到我在媒体库下上传的媒体——这是一个空白(尽管我可以用html上传器上传)。

我不能使用全选复选框来选择插件页面上的所有插件。(我必须一次做一个)

我无法将页面或帖子设置为草稿。

简而言之,如果它需要javascript,它就不能工作。

我已经禁用了所有插件并使用了默认主题(同时)。

我曾尝试安装一些安全插件,但它们似乎都使用javascript。不过,我进行了几次在线扫描,没有发现恶意软件。

前一天我正在编辑一些图像,效果很好。

我不知道除了从头开始重建网站之外,还能做什么。

我正在运行PHP 7.3.24Wordpress 5.5.3(我认为是最新版本)

有什么想法吗?

编辑以添加我已完全替换了wp includes和wp admin文件夹

1 个回复
SO网友:rudtek

这很可能是您更新到或超过了WordPress 5.5。

随着WordPress 5.5的更新,默认情况下将不再启用名为jQuery migrate的迁移工具。这可能导致运行旧代码的某些主题或插件出现意外行为。

这个工具在5.5中被删除,它正在破坏许多站点。寻找一个名为jquery migrate helper的插件。我打赌这会解决你的问题。

请注意,这是对该问题的临时修复。此插件将提供更多信息来解决问题,但它不会解决主要问题。

您的另一个选择是在live站点上暂时降级到旧版本的WordPress,然后通过更新主题/插件在临时站点上解决此问题。

相关推荐

多国语言上的Gutenberg块JavaScript本地化不起作用

我可以使用wordpress成功翻译我的插件。org用于所有php字符串。一切都很好。我甚至可以看到需要翻译的字符串https://translate.wordpress.org/projects/wp-plugins/simpletoc/stable/de/default/ 在这种情况下,它是“更新目录”:https://plugins.trac.wordpress.org/browser/simpletoc/tags/1.8/build/index.js#L111所以我翻译了它们,等了24小时。我可以