致命错误:在第477行的wp-settings.php上调用未定义的函数wp_get_active_and_valid_themes()

时间:2019-02-26 20:59:58

标签: wordpress

我有此错误,我似乎无法在网络上得到任何体面的答案。您的回答将不胜感激。

谢谢

2 个答案:

答案 0 :(得分:2)

看看wp_get_active_and_valid_themes()的文档。您会看到它是一个私有核心功能,这意味着不应使用插件和主题。它也在wp-load.php上定义。这很可能表示两件事之一。

1)您的WP安装无效。重新安装最新版本的WordPress,它应该会自行修复。

2)如果您尝试使用WordPress以外的WordPress函数(例如,在自定义PHP文件中),则无法正确地将wp-load.phprequire_once( 'path/to/your/wp-load.php' );一起加载

答案 1 :(得分:0)

这对我来说也发生在使用WP Super Cache的几个站点上。我只是停用了所有插件和主题(通过wp_options db表),然后重新激活了它们,并进行了修复。