Kontaktformular 7 funktioniert nicht

Lesezeit: 2 Minuten

Ich habe WordPress v3.9.2 auf HostGator installiert. Ich habe das Contact Form 7-Plugin installiert. Wenn ich versuche, eine E-Mail zu senden, erhalte ich folgende Fehlermeldung:

Geben Sie hier die Bildbeschreibung ein

In Chrome Dev Tools sehe ich, dass es einen AJAX-Aufruf macht, der die folgenden Informationen zurückgibt:

Geben Sie hier die Bildbeschreibung ein

Um dieses Problem zu beheben, habe ich das HostGator-Fehlerprotokoll geöffnet, aber es ist leer. Hat jemand einen Vorschlag, wie ich dieses Problem beheben und Contact Form 7 zum Laufen bringen kann?

Ich habe es zum Laufen gebracht, indem ich die folgenden 2 Dinge getan habe:

  1. Deaktivieren des WP-Mail-SMTP-Plugins, das „die Funktion wp_mail() neu konfiguriert, um SMTP anstelle von mail() zu verwenden, und eine Optionsseite zum Verwalten der Einstellungen erstellt.“

  2. Das From-Feld im Contact Form 7-Plugin zu meiner Website-Domain machen. Beispiel: [email protected]

Laut dem Quellcode von wpcf7 gibt es zwei mögliche Gründe für diese Meldung:

  1. Die Nachricht wurde als Spam erkannt.
  2. Die Nachricht konnte nicht an den Postausgangsserver (der auf Ihrem eigenen Server aktiv ist) zugestellt werden.

Leider gibt es keine Möglichkeit zu sagen, was tatsächlich passiert ist, außer den Quellcode zu ändern und zu versuchen, eine Debug-Ausgabe zu generieren.

Als Erstes sollten Sie herausfinden, ob die Möglichkeit 1 oder 2 ist, und dann (falls 2) die Option entfernen @ Melden Sie sich vor dem Aufruf an die wp_mail() anrufen WPCF7_ContactForm->compose_mail()oder setzen Sie die WP_DEBUG in der Datei wp-config.php auf true setzen.

Es können die folgenden Probleme auftreten, die das Kontaktformular 7 daran hindern, zu funktionieren.

  1. Contact Form 7-Plugin-Konflikt mit anderem Plugin oder Design
  2. jQuery- oder JavaScript-Fehler, der den Ajax-Mechanismus von Contact Form 7 stoppt
  3. Ungültige HTML-Struktur
  4. Die Mail wurde als Spam erkannt
  5. Die Mail konnte nicht an den Postausgangsserver zugestellt werden
  6. wp_head() und get_footer() fehlen in den Dateien footer.php und header.php
  7. Fehlkonfiguration im Kontaktformular 7

Weiterlesen: https://www.scratchcode.io/contact-form-7-is-not-working-issues/

1284050cookie-checkKontaktformular 7 funktioniert nicht

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy