Fehler Gravityforms in der Tabelle all_fields werden nur einzelne Felder übermittelt und längerer Text nur teilweise übermittelt.

Bild fehlerhafte E-Mail

Bei der Verwendung von gravityforms hatten wir folgenden Fehler: In der Tabelle „all_fields“, die mit der Administrator Benachrichtigung gesendet wird, wurden nur einzelne Felder übermittelt, und längerer Text wurde nur teilweise übertragen. Dies führte zu unvollständigen Formulareinreichungen.

Unsere Lösung

Um dieses Problem zu beheben, haben wir folgende Schritte unternommen:

  1. Variablen-Setzung: Wir haben die einzelnen Felder als Variablen unter dem „all_fields“ Shortcode gesetzt. Dies führte dazu, dass alle Felder korrekt übertragen wurden.
  2. E-Mail-Logging: Zur Überprüfung des E-Mail-Versands installierten wir das Plugin „WP Mail Logging“. Damit konnten wir prüfen, ob die komplette E-Mail mit allen Inhalten gesendet wird.
  3. SMTP-Versand: Wir installierten das Plugin „Fluent SMTP“ für einen zuverlässigen E-Mail-Versand. Nach der Einrichtung eines Test-SMTP-Versands kamen die E-Mails mit dem vollständigen Inhalt an.
  4. Kundenspezifische Einrichtung: Abschließend richteten wir beim Kunden eine eigene E-Mail-Adresse für den SMTP-Versand ein und testeten diese gründlich.

Tipp, wenn Sie das Fluent SMTP Plugin gleich installieren, können sie die E-Mail Logs auch dort anschauen und müssen kein extra Plugin installieren.

Das Protokoll von WP Mail Logging mit geöffnetem Nachrichtenfenster: Es zeigt eine Formularübermittlung mit allen Feldern — PLZ, Ort, E-Mail, Telefon und Nachricht.

Ergebnis

Durch diese Maßnahmen konnten wir sicherstellen, dass:

  • Alle Formularfelder korrekt übermittelt werden
  • E-Mails vollständig beim Empfänger ankommen
  • Das Formular wieder voll funktionsfähig für den Kunden ist

Wenn Sie ähnliche Probleme mit Gravityforms haben, können diese Schritte möglicherweise auch in Ihrem Fall helfen.

Viel Erfolg und viele Grüße Ihr eniky Team

Von Karsten Wachholz