Настройка пользовательского обработчика отправки Contact Form 7
Я нашел эту тему, обсуждающую данный вопрос: https://stackoverflow.com/questions/14177844/how-to-change-form-action-url-for-contact-form-7
Однако похоже, что использование следующего кода не работает, так как форма отправляется через ajax обратно в CF7, игнорируя настроенный обработчик отправки.
add_filter('wpcf7_form_action_url', 'wpcf7_custom_form_action_url');
function wpcf7_custom_form_action_url(){
return 'www.myposthandler.com';
}
Есть ли способ отключить ajax-отправку?
Сайт, где это происходит: https://daintreecapital.com.au/ - я пытаюсь изменить форму подписки на рассылку в футере.

Согласно документации CF7, вы можете отключить AJAX-отправку форм, добавив следующий код в ваш файл wp-config.php
:
define('WPCF7_LOAD_JS', false);

@crmpicco Это отключает JavaScript Contact Form 7. Есть ли другая функциональность CF7, которая зависит от JavaScript?

@Fleuv IMHO, если отключить JS в CF7, данные полей будут отправлены на сервер, провалидированы, затем форма вернется с отображением ошибок. Таким образом, мы не теряем функциональность валидации.
