Resumo de IA
Descrição
O filtro wpforms_process_bypass_captcha permite que você pule a verificação de CAPTCHA durante o processamento do formulário. Isso é útil para testes automatizados ou para permitir que usuários logados enviem formulários sem um desafio de CAPTCHA.
Retorne true para pular as verificações de CAPTCHA no envio. Se você também quiser impedir que os recursos de CAPTCHA sejam carregados no frontend, combine isso com o filtro wpforms_frontend_recaptcha_disable.
| parâmetro | tipo | descrição |
|---|---|---|
$bypass_captcha | bool | Se deve pular o CAPTCHA. O padrão é false. |
$entry | array | Dados brutos de envio de $_POST. |
$form_data | array | ID do formulário |
Fonte
wpforms\includes\class-process.php
Exemplo
// 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 );