Resumo da IA
Descrição
O wpforms_process_bypass_captcha
permite que você ignore a verificação CAPTCHA durante o processamento do formulário. Isso é útil para testes automatizados ou para permitir que os usuários conectados enviem formulários sem um desafio CAPTCHA.
Retorno true
para ignorar as verificações de CAPTCHA no envio. Se você também quiser impedir que os ativos CAPTCHA sejam carregados no front-end, combine isso com a opção wpforms_frontend_recaptcha_disable
filtro.
parâmetro | tipo | descrição |
---|---|---|
$bypass_captcha | bool | Se deve ignorar o CAPTCHA. O padrão é false. |
$entry | matriz | Dados brutos de envio de $_POST . |
$form_data | matriz | 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 );