Acțiune personalizată pentru formularul Contact Form 7
Am găsit această discuție care abordează acest subiect: https://stackoverflow.com/questions/14177844/how-to-change-form-action-url-for-contact-form-7
Cu toate acestea, se pare că utilizarea următorului cod nu funcționează deoarece formularul de contact se trimite prin ajax înapoi către CF7 și ignoră acțiunea de postare.
add_filter('wpcf7_form_action_url', 'wpcf7_custom_form_action_url');
function wpcf7_custom_form_action_url(){
return 'www.myposthandler.com';
}
Există vreo modalitate de a dezactiva trimiterea prin ajax?
Site-ul unde se întâmplă acest lucru: https://daintreecapital.com.au/ formularul de abonare la newsletter din footer este cel pe care încerc să-l modific.

Conform Documentației CF7, poți dezactiva trimiterea formularului prin AJAX prin adăugarea următorului cod în fișierul tău wp-config.php
:
define('WPCF7_LOAD_JS', false);

@crmpicco Dezactivează JS-ul de la Contact Form 7. Există vreo altă funcționalitate în CF7 care depinde de JS?

@Fleuv În opinia mea, dacă JS-ul CF7 este dezactivat, acesta va trimite input-ul către server, îl va valida, va reveni la formular și va afișa erorile. Deci, nu pierdem nicio funcționalitate de validare.
