AI Zusammenfassung
Beschreibung
Die wpforms_process_is_block_submission_by_spam_filtering_enabled Mit dem Filter können Sie steuern, ob WPForms eine Einreichung vollständig blockieren wenn es von Spam-Filterprüfungen markiert wird.
Dies ist nützlich, wenn Sie möchten, dass bestimmte Spamfilter-Schutzmaßnahmen (wie der Länderfilter) Eingaben verwerfen, anstatt sie weiter zu verarbeiten oder als Spam-Einträge zu speichern.
Dieses Verhalten ist relevant für Fälle, in denen moderner Spam-Schutz und die Speicherung von Spam-Einträgen in der Datenbank aktiviert sind, Sie aber dennoch möchten, dass bestimmte, durch den Spamfilter gefilterte Einträge vollständig blockiert werden.
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
$enabled | bool | Legt fest, ob WPForms durch Spamfilter gefilterte Übermittlungen blockieren soll. Der Standardwert ist der interne Wert von WPForms. |
Quelle
wpforms/includes/class-process.php
Mehr Informationen
Dieser Filter wird während der Formularverarbeitung angewendet, wenn WPForms feststellt, ob eine Übermittlung aufgrund von Spam-Filterung blockiert werden sollte.
Sie können es verwenden, um strengere Verhaltensweisen durchzusetzen, zum Beispiel:
- Spam-gefilterte Einsendungen immer blockieren (vollständig verwerfen)
- Blockieren Sie bedingt die Übermittlung bestimmter Formulare oder bestimmter Anforderungskontexte (abhängig davon, wie Sie Ihren Callback implementieren).
Beispiel
/**
* WPForms zwingen, spamgefilterte Übermittlungen zu blockieren (vollständig verwerfen).
*
* @link https://wpforms.com/developers/wpforms_process_is_block_submission_by_spam_filtering_enabled/
*
* @param bool $enabled Gibt an, ob die Blockierung aktiviert ist.
* @return bool
*/
add_filter( 'wpforms_process_is_block_submission_by_spam_filtering_enabled', '__return_true' );