Resumen de IA
Descripción
El filtro wpforms_process_bypass_captcha te permite omitir la verificación CAPTCHA durante el procesamiento del formulario. Esto es útil para pruebas automatizadas o para permitir que los usuarios iniciados envíen formularios sin un desafío CAPTCHA.
Devuelve true para omitir las comprobaciones CAPTCHA al enviar. Si también deseas evitar que los recursos CAPTCHA se carguen en el frontend, combínalo con el filtro wpforms_frontend_recaptcha_disable.
| parámetro | tipo | descripción |
|---|---|---|
$bypass_captcha | bool | Si omitir CAPTCHA. El valor predeterminado es false. |
$entry | matriz | Datos de envío sin procesar de $_POST. |
$form_data | matriz | ID del formulario |
Origen
wpforms\includes\class-process.php
Ejemplo
// 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 );