Resumen de la IA
Descripción
En wpforms_process_bypass_captcha
le permite omitir la verificación CAPTCHA durante el procesamiento del formulario. Esto es útil para las pruebas automatizadas o para permitir que los usuarios registrados envíen formularios sin un desafío CAPTCHA.
Devolución true
para omitir las comprobaciones CAPTCHA al enviar. Si también desea evitar que los activos CAPTCHA se carguen en el frontend, emparéjelo con el parámetro wpforms_frontend_recaptcha_disable
filtro.
parámetro | tipo | descripción |
---|---|---|
$bypass_captcha | bool | Si se debe omitir el CAPTCHA. Por defecto es false. |
$entry | matriz | Datos brutos de presentación de $_POST . |
$form_data | matriz | Formulario ID |
Fuente
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 );