Résumé IA
Description
Le filtre wpforms_process_bypass_captcha vous permet d'ignorer la vérification CAPTCHA lors du traitement du formulaire. Ceci est utile pour les tests automatisés ou pour permettre aux utilisateurs connectés de soumettre des formulaires sans défi CAPTCHA.
Retournez true pour ignorer les vérifications CAPTCHA lors de la soumission. Si vous souhaitez également empêcher le chargement des ressources CAPTCHA sur le frontend, associez ceci au filtre wpforms_frontend_recaptcha_disable.
| paramètre | type | description |
|---|---|---|
$bypass_captcha | bool | Si le CAPTCHA doit être ignoré. La valeur par défaut est false. |
$entry | tableau | Données brutes de soumission provenant de $_POST. |
$form_data | tableau | ID du formulaire |
Source
wpforms\includes\class-process.php
Exemple
// 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 );