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ètretypedescription
$bypass_captchaboolIndique si le CAPTCHA doit être contourné. La valeur par défaut est false.
$entryréseauDonnées brutes de soumission de $_POST.
$form_dataréseauID 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 );

Article de référence