Riepilogo AI
Descrizione
Il wpforms_process_bypass_captcha
consente di saltare la verifica CAPTCHA durante l'elaborazione del modulo. Questo è utile per i test automatizzati o per consentire agli utenti connessi di inviare i moduli senza la sfida del CAPTCHA.
Ritorno true
per saltare i controlli CAPTCHA al momento dell'invio. Se si vuole anche evitare che le risorse CAPTCHA vengano caricate nel frontend, si può abbinare a questa opzione l'opzione wpforms_frontend_recaptcha_disable
filtro.
parametro | tipo | descrizione |
---|---|---|
$bypass_captcha | bool | Se bypassare il CAPTCHA. L'impostazione predefinita è false. |
$entry | array | Dati di invio grezzi da $_POST . |
$form_data | array | ID modulo |
Fonte
wpforms\includes\class-process.php
Esempio
// Bypass CAPTCHA for logged in users only.
add_filter( 'wpforms_process_bypass_captcha', function( $bypass, $entry, $form_data ) {
return is_user_logged_in() ? true : $bypass;
}, 10, 3 );