Résumé de l'IA
Description
Le wpforms_process_bypass_captcha
vous permet d'ignorer la vérification CAPTCHA pendant le traitement du formulaire. Cela est utile pour les tests automatisés ou pour permettre aux utilisateurs connectés de soumettre des formulaires sans devoir passer par un CAPTCHA.
Retour true
pour ignorer les vérifications CAPTCHA lors de l'envoi. Si vous souhaitez également empêcher le chargement des ressources CAPTCHA sur le frontend, associez cette option à l'option wpforms_frontend_recaptcha_disable
filtre.
paramètre | type | description |
---|---|---|
$bypass_captcha | bool | Indique si le CAPTCHA doit être contourné. La valeur par défaut est false. |
$entry | réseau | Données brutes de soumission de $_POST . |
$form_data | réseau | 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 );