KI-Zusammenfassung
Beschreibung
Der wpforms_process_bypass_captcha Filter ermöglicht es Ihnen, die CAPTCHA-Überprüfung während der Formularverarbeitung zu überspringen. Dies ist hilfreich für automatisierte Tests oder um eingeloggten Benutzern das Absenden von Formularen ohne CAPTCHA-Herausforderung zu ermöglichen.
Geben Sie true zurück, um CAPTCHA-Prüfungen beim Absenden zu überspringen. Wenn Sie auch verhindern möchten, dass CAPTCHA-Assets im Frontend geladen werden, kombinieren Sie dies mit dem wpforms_frontend_recaptcha_disable Filter.
| Parameter | typ | beschreibung |
|---|---|---|
$bypass_captcha | bool | Ob CAPTCHA umgangen werden soll. Standard ist false. |
$entry | Array | Rohe Einreichungsdaten von $_POST. |
$form_data | Array | Formular-ID |
Quelle
wpforms\includes\class-process.php
Beispiel
// 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 );