Riepilogo AI
Descrizione
Il wpforms_process_is_block_submission_by_spam_filtering_enabled Il filtro consente di controllare se WPForms deve bloccare completamente un invio quando viene segnalato dai controlli di filtraggio dello spam.
Ciò è utile quando si desidera che determinate protezioni di filtraggio dello spam (come il filtro per paese) scartino i messaggi inviati invece di consentirne l'elaborazione o l'archiviazione come spam.
Questo comportamento è rilevante nei casi in cui sono attivate le moderne protezioni anti-spam e la memorizzazione delle voci spam nel database, ma si desidera comunque che specifici invii filtrati come spam vengano completamente bloccati.
Parametri
| parametro | tipo | descrizione |
|---|---|---|
$enabled | bool | Determina se WPForms deve bloccare gli invii filtrati come spam. Il valore predefinito è il valore interno di WPForms. |
Fonte
wpforms/includes/class-process.php
Ulteriori informazioni
Questo filtro viene applicato durante l'elaborazione del modulo quando WPForms determina se un invio deve essere bloccato a causa del filtro antispam.
È possibile utilizzarlo per imporre un comportamento più rigoroso, ad esempio:
- Blocca sempre i messaggi filtrati come spam (eliminali completamente)
- Blocca in modo condizionale l'invio di moduli specifici o contesti di richiesta specifici (a seconda di come implementi il tuo callback)
Esempio
/**
* Forza WPForms a bloccare gli invii filtrati come spam (eliminandoli completamente).
*
* @link https://wpforms.com/developers/wpforms_process_is_block_submission_by_spam_filtering_enabled/
*
* @param bool $enabled Se il blocco è abilitato.
* @return bool
*/
add_filter( 'wpforms_process_is_block_submission_by_spam_filtering_enabled', '__return_true' );