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âmetrotipodescrição
$bypass_captchaboolSe deve pular o CAPTCHA. O padrão é false.
$entryarrayDados brutos de envio de $_POST.
$form_dataarrayID 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 );

Artigo de Referência