Akismet ist manchmal zu streng in Bezug auf WP Contact Form 7-Formulare. Für Kommentare scheint es gut zu funktionieren.
Idealerweise möchte ich bestimmte WPCF7-Formulare selektiv ausschließen, aber ich könnte ganz gut ohne Akismet für alle WPCF7-Formulare auskommen.
Gibt es eine Möglichkeit, Akismet-Anrufe, den WPCF7-Akismet-Anruf oder wie WPCF7 die Ham-/Spam-Antworten handhabt, zu filtern? Oder vielleicht ein einfacher Parameter, den ich zu zusätzlichen Einstellungen für ein WPCF7-Formular hinzufügen kann, um die Akismet-Validierung zu überspringen.
Ich habe das nicht getestet, aber Sie sollten Akismet in Contact Form 7 deaktivieren können, indem Sie diesen Code zu einer Datei in hinzufügen wp-content/mu-plugins/
:
<?php
function disable_akismet_in_contact_form_7() {
remove_filter( 'wpcf7_spam', 'wpcf7_akismet', 10 );
}
add_action( 'plugins_loaded', 'disable_akismet_in_contact_form_7' );
Wenn Sie daran interessiert sind, die Leistung von Akismet für alle anderen zu verbessern, die das Kontaktformular 7 verwenden, markieren Sie die Fehlalarme als solche und senden Sie uns dann eine E-Mail an [email protected], damit wir untersuchen können, warum Akismet bei Ihren Formularen zu aggressiv ist. Erwähnen Sie diesen Kommentar in Ihrer E-Mail, damit ich ihn sicher sehe.