Résumé IA
Description
Le filtre wpforms_process_is_block_submission_by_spam_filtering_enabled vous permet de contrôler si WPForms doit bloquer entièrement une soumission lorsqu'elle est signalée par les contrôles de filtrage anti-spam.
Ceci est utile lorsque vous souhaitez que certaines protections anti-spam (telles que le filtre de pays) rejettent les soumissions au lieu de leur permettre de continuer le traitement ou d'être stockées comme entrées de spam.
Ce comportement est pertinent dans les cas où la protection anti-spam moderne et le stockage des entrées de spam dans la base de données sont activés, mais que vous souhaitez toujours que certaines soumissions filtrées par le spam soient entièrement bloquées.
Paramètres
| paramètre | type | description |
|---|---|---|
$enabled | bool | Détermine si WPForms doit bloquer les soumissions filtrées par le spam. La valeur par défaut est la valeur interne de WPForms. |
Source
wpforms/includes/class-process.php
Plus d'informations
Ce filtre est appliqué pendant le traitement du formulaire lorsque WPForms détermine si une soumission doit être bloquée en raison du filtrage anti-spam.
Vous pouvez l'utiliser pour appliquer un comportement plus strict, par exemple :
- Bloquer toujours les soumissions filtrées par le spam (les rejeter entièrement)
- Bloquer conditionnellement les soumissions pour des formulaires spécifiques ou des contextes de requête spécifiques (selon la manière dont vous implémentez votre rappel)
Exemple
/**
* Force WPForms to block spam-filtered submissions (discard entirely).
*
* @link https://wpforms.com/developers/wpforms_process_is_block_submission_by_spam_filtering_enabled/
*
* @param bool $enabled Whether blocking is enabled.
* @return bool
*/
add_filter( 'wpforms_process_is_block_submission_by_spam_filtering_enabled', '__return_true' );