当我尝试使用某些第三方插件且未登录时,出现WP-Ajax错误。 例如,Contact-form-7。我已经使用相应的插件禁用了rest-API,但是它没有任何改变。我还尝试停用主题和插件。 (我要使用的除外) 我唯一知道的是,当我单击联系表单时,将创建以下div。
<div class="ajax-error"></div>
因此,经过一番搜索,我发现如果我执行以下操作
( defined( 'XMLRPC_REQUEST' ) || defined( 'REST_REQUEST' ) || ( defined( 'WP_INSTALLING' ) && WP_INSTALLING ) || wp_doing_ajax() ) {
@ini_set( 'display_errors', 1 );
}
在wp-includes / load.php中,因此我应该能够看到确切的错误,但是即使我查看Firefox中的控制台,也不会收到任何消息。
有没有办法查看错误消息?或针对未登录用户遇到的问题的简单解决方案。
我也尝试编辑admin-ajax.php,但是似乎没有明显的效果,尽管如果您有建议,可以在其中添加/删除,我一定会尝试。
感谢您的帮助