的WordPress 4.8 - 的ReferenceError:找不到变量:WP
问题描述:
更新WordPress的4.8控件停止工作后,我的意思是里面的文本区域已经消失,我读了控制台以下错误:的WordPress 4.8 - 的ReferenceError:找不到变量:WP
ReferenceError: Can't find variable: wp
Global Code — widgets.php:202
展望文件我看到引起问题的线路:
wp.mediaWidgets.init();
等等。还有其他与wp
变量相关的块,但我真的不明白为什么会发生这种情况,因为我已经尝试禁用所有插件而没有成功。有什么建议?
谢谢。
答
你是如何更新到4.8的?您可以尝试手动更新WordPress。您的问题可能来自某些文件的不一致版本。 Source
如果这不起作用,你能说哪个widgets.php
文件导致问题?我注意到在代码库中有几个具有该名称的文件。
答
我真的解决了手动恢复WordPress的核心和清洁wp-config.php。此外,在我的主题中有一个函数推迟了javascript,这是最主要的原因。
你可以尝试切换到其中一个默认的WordPress主题(例如:TwentySeventeen)吗?如果这有效,那么你知道这个问题与你的主题有关。 – rideron89
感谢您的答案@ rideron89,我会再试一次,但我已经做到了。发疯......:D – XiLab