Resumo da IA
Descrição
O wpforms_process_is_block_submission_by_spam_filtering_enabled O filtro permite controlar se o WPForms deve bloquear completamente um envio quando for sinalizado pelas verificações de filtragem de spam.
Isso é útil quando você deseja que certas proteções de filtragem de spam (como o Filtro de País) descartem envios em vez de permitir que eles continuem sendo processados ou armazenados como entradas de spam.
Esse comportamento é relevante para casos em que a proteção antispam moderna e o armazenamento de entradas de spam no banco de dados estão ativados, mas você ainda deseja que envios específicos filtrados como spam sejam totalmente bloqueados.
Parâmetros
| parâmetro | tipo | descrição |
|---|---|---|
$enabled | bool | Determina se o WPForms deve bloquear envios filtrados como spam. O padrão é o valor interno do WPForms. |
Fonte
wpforms/includes/class-process.php
Mais informações
Este filtro é aplicado durante o processamento do formulário quando o WPForms determina se um envio deve ser bloqueado devido à filtragem de spam.
Você pode usá-lo para impor um comportamento mais rigoroso, por exemplo:
- Sempre bloqueie os envios filtrados como spam (descarte-os completamente)
- Bloqueie condicionalmente envios para formulários específicos ou contextos de solicitação específicos (dependendo de como você implementa seu retorno de chamada).
Exemplo
/**
* Forçar o WPForms a bloquear envios filtrados como spam (descartar totalmente).
*
* @link https://wpforms.com/developers/wpforms_process_is_block_submission_by_spam_filtering_enabled/
*
* @param bool $enabled Se o bloqueio está ativado.
* @return bool
*/
add_filter( 'wpforms_process_is_block_submission_by_spam_filtering_enabled', '__return_true' );