引发的错误不能将WP_ERROR类型的对象用作数组

时间:2017-11-30 作者:Pye Wallace

我尝试正常地和通过wp admin调出我的网站,当屏幕上出现数组时,抛出的错误无法使用wp\\U Error类型的对象。我没有看到我的网站的任何部分这是什么,我如何修复它?请帮忙。我不知道为什么

1 个回复
SO网友:moonbas3

您的插件或主题之一抛出此错误。

识别它的最佳方法是查看引发此错误的文件的路径。应该是这样的wp-content/plugins/xxx. 然后,如果您转到Wordpress安装,请导航到wp-content/plugins 查找该文件夹并将其重命名,插件将被停用,不应再抛出错误。如果文件指向wp-content/themes/ 文件夹,则您的活动主题有问题。

一旦你发现了到底是什么原因,你应该联系该插件/主题的开发人员以获得更多帮助。

结束

相关推荐

Creating custom login errors

我希望能够创建自定义登录错误。例如,如果用户未登录就访问了受限区域,那么我将重定向到wp-login.php?ref=access 我想输出Restricted area, please login to continue. 或者类似的东西。你知道怎么做吗。我发现有过滤器login_errors 但是我在出现的代码中找不到其他地方,除了登录页面本身。最后,我真的不想为了做到这一点而改变任何核心文件。我花费了大量的时间和精力来确保wordpress的核心完全没有受到影响,以便我可以升级它。有人有什么想法吗?