Я получаю ошибку WP-Ajax, когда пытаюсь использовать сторонние плагины и не вошел в систему.
Например Контакт-форма-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, но, похоже, он не оказал заметного эффекта, хотя, если у вас есть предложение, что я могу добавить / удалить, я обязательно попробую.
Спасибо за вашу помощь