Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So erstellen Sie ein WordPress AJAX-Formular (in 4 einfachen Schritten)

Haben Sie schon einmal Leads verloren, weil Ihr Kontaktformular langsam war oder die gesamte Seite neu geladen werden musste? Das hören wir nur allzu oft.

Wir haben auch aus erster Hand erfahren, wie frustrierend herkömmliche WordPress-Formulare sein können – sowohl für Website-Betreiber als auch für deren Besucher. AJAX-Formulare lösen dieses Problem und können auch für Ihre Website dasselbe tun.

Diese modernen Formulare übermitteln Daten sofort, ohne die Seite zu aktualisieren. Sie schaffen ein reibungsloseres Erlebnis, das die Besucher engagiert hält.

Wir haben diese Formulare bereits viele Male auf Kunden- und Partnerwebsites implementiert, und die Ergebnisse sprechen für sich.

In diesem Leitfaden stellen wir Ihnen einen einfachen 4-Schritte-Prozess zum Erstellen eines WordPress AJAX-Formulars vor. Wir verwenden ein anfängerfreundliches Plugin, das die technischen Arbeiten vereinfacht, damit Sie leicht folgen können. 🙌

Erstellen eines Ajax-Kontaktformulars in WordPress

Was ist AJAX und warum sollte man es für Formulare verwenden?

AJAX, kurz für Asynchronous JavaScript and XML, ist eine Programmiertechnik, die es Webseiten ermöglicht, Daten zu senden und zu empfangen, ohne neu geladen zu werden.

Es wird häufig in Webformularen verwendet und ermöglicht es Benutzern, Formulardaten zu übermitteln, ohne die Seite neu laden zu müssen. Dies macht die Formularübermittlung einfach und schnell, was die allgemeine Benutzererfahrung verbessert.

Webanwendungen wie Gmail und Facebook nutzen diese Technik ebenfalls ausgiebig, um Benutzer zu binden, während Hintergrundaufgaben nahtlos ausgeführt werden.

Sie können AJAX für Formulare auf Ihrer WordPress-Website verwenden, um unnötige Seitenneuladungen zu vermeiden und Benutzer auf der Seite zu halten, die sie gerade besuchen.

Dies ist besonders hilfreich, wenn Sie einen Online-Shop betreiben und Benutzerfeedback sammeln möchten, ohne das Einkaufserlebnis zu unterbrechen.

Sie können dieselbe AJAX-Funktionalität auch für andere benutzerdefinierte Formulare auf Ihrer Website verwenden. Zum Beispiel kann ein benutzerdefiniertes Anmeldeformular es Benutzern ermöglichen, sich ohne zusätzlichen Seitenaufruf anzumelden.

In diesem Sinne zeigen wir Ihnen, wie Sie in 4 einfachen Schritten ein WordPress AJAX-Kontaktformular erstellen.

Fangen wir an.

Schritt 1: Installieren Sie das WPForms-Plugin

Der erste Schritt ist die Installation und Aktivierung eines Formular-Builder-Plugins.

Für dieses Tutorial verwenden wir das WPForms-Plugin. Es ist der beste WordPress-Kontaktformular-Builder auf dem Markt und ermöglicht es Ihnen, einfach Ajax-gestützte Formulare zu erstellen.

Bei WPBeginner verwenden wir WPForms unter anderem, um unser Kontaktformular anzuzeigen, jährliche Leserumfragen durchzuführen und Anfragen für Migrationsdienste zu verwalten.

Es war eine großartige Erfahrung, und Sie können unsere vollständige WPForms-Bewertung für weitere Einblicke einsehen.

Um zu beginnen, möchten Sie vielleicht ein WPForms-Konto erstellen. Klicken Sie auf der WPForms-Website auf die Schaltfläche „Jetzt WPForms erhalten“, wählen Sie einen Plan aus und schließen Sie den Bestellvorgang ab.

WPForms-Startseite

📝 Hinweis: Um ein AJAX-Formular zu erstellen, können Sie die kostenlose WPForms-Version verwenden. Wenn Sie jedoch erweiterte Funktionen wie bedingte Logik, Datei-Uploads oder Google-Tool-Integrationen benötigen, benötigen Sie WPForms Pro.

Wenn das erledigt ist, sollten Sie Ihr eigenes WPForms-Konto-Dashboard haben, von dem aus Sie Ihre WPForms Pro-Zip-Datei herunterladen und Ihren Lizenzschlüssel kopieren können.

Als Nächstes installieren und aktivieren wir das WPForms-Plugin.

In Ihrem WordPress-Adminbereich können Sie zu Plugins » Neues Plugin hinzufügen navigieren.

Das Untermenü „Neues Plugin hinzufügen“ unter Plugins im WordPress-Adminbereich

Dann können Sie die Suchleiste verwenden, um das Plugin schnell zu finden.

Wenn Sie es sehen, klicken Sie auf „Jetzt installieren“ und dann noch einmal auf „Aktivieren“.

Die Schaltfläche Jetzt installieren im WPForms-Suchergebnis beim Hinzufügen eines neuen Plugins in WordPress

Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.

Nach der Aktivierung gehen Sie zur Seite WPForms » Einstellungen, um Ihren Lizenzschlüssel einzugeben.

Eingabe des WPForms-Lizenzschlüssels

Nach der Überprüfung können Sie automatische Updates erhalten und Add-ons installieren. Sie sind nun bereit, mit der Erstellung von AJAX-Formularen in WordPress zu beginnen.

Schritt 2: Erstellen Sie Ihr erstes Formular

Lassen Sie uns nun Ihr erstes WordPress-Formular erstellen.

Besuchen Sie einfach die Seite WPForms » Neu hinzufügen im WordPress-Adminbereich.

Auf dem nächsten Bildschirm können Sie zuerst Ihrem neuen Formular einen Namen geben, zum Beispiel „Kontaktformular“.

Benennung Ihres WPForms-Formulars

Danach wählen Sie aus, wie Sie Ihre Formulare erstellen möchten.

Mit WPForms können Sie Ihre Formulare von Grund auf neu erstellen, den KI-Formulargenerator verwenden oder aus über 2.000 vorgefertigten Vorlagen wählen.

Wenn Sie beispielsweise WPForms AI verwenden möchten, müssen Sie nur eine einfache Eingabeaufforderung eingeben, und es wird das Formular für Sie im Vorschaufenster generiert.

WPForms KI-Formulare in Aktion

Für dieses Tutorial werden wir jedoch ein Kontaktformular erstellen, indem wir eine vorgefertigte Vorlage verwenden.

Fahren wir mit der Maus über das Feld „Simple Contact Form“ und klicken auf „Use Template“. Beachten Sie, dass Sie jede andere Art von Formular erstellen können, die Sie benötigen; der Prozess ist derselbe.

WPForms Drag-and-Drop-Editor

WPForms lädt nun Ihr Formular mit bereits hinzugefügten grundlegenden Feldern.

Von hier aus können Sie einfach auf ein beliebiges Formularfeld klicken, um es zu bearbeiten.

Formularfelder in WPForms bearbeiten

Sie können auch neue Formularfelder aus der linken Spalte hinzufügen, indem Sie darauf klicken.

Das neue Feld erscheint am Ende Ihres Formulars, direkt über der Schaltfläche Senden.

Klicken Sie, um ein neues Formularfeld hinzuzufügen

Sie können dann die Formularfelder per Drag & Drop verschieben, um ihre Reihenfolge zu ändern.

Sobald Sie mit der Anpassung des Formulars fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Schritt 3: Aktivieren Sie die AJAX-Formularübermittlungsfunktion

Abhängig von Ihren Einstellungen ist die AJAX-Formularübermittlung möglicherweise nicht standardmäßig aktiviert, lassen Sie uns das jetzt überprüfen.

Um dies zu tun, wechseln Sie einfach zum Tab „Einstellungen“ im Formular-Builder.

Gehen Sie im Tab „Allgemeine Einstellungen“ auf den Schalter neben der Option „AJAX-Formularübermittlung aktivieren“.

AJAX-Formularübermittlung aktivieren

Nun richten wir ein, was passiert, nachdem jemand das Formular abgeschickt hat.

Zuerst können Sie im Einstellungsbereich zum Reiter „Bestätigung“ wechseln. Hier informieren Sie Ihre Benutzer darüber, dass ihre Formulareingabe empfangen wurde.

Bestätigungseinstellungen

WPForms ermöglicht Ihnen dies auf verschiedene Arten. Sie können beispielsweise Benutzer zu einer URL weiterleiten, ihnen eine bestimmte Seite anzeigen oder einfach eine Nachricht auf dem Bildschirm ausgeben.

Sie können Benutzer zwar auf eine neue Seite weiterleiten, dies erfordert jedoch einen Seitenaufruf. Um den größten Nutzen aus AJAX zu ziehen, empfehlen wir einfach, eine „Nachricht“ anzuzeigen, damit der Benutzer auf derselben Seite bleibt.

Sie müssen die Nachrichtenoption auswählen und die Bestätigungsnachricht bearbeiten. Sie können die Formatierungs-Symbolleiste verwenden oder Links hinzufügen, um Benutzer zu leiten, was als Nächstes zu tun ist.

Richten Sie als Nächstes ein, wie Sie über neue Formularübermittlungen benachrichtigt werden möchten.

Wechseln Sie zum Tab 'Benachrichtigungen' in den Formulareinstellungen und konfigurieren Sie die Einstellungen für Benachrichtigungs-E-Mails.

Formular-Benachrichtigungs-E-Mail-Einstellungen

Wenn Sie fertig sind, können Sie Ihr Formular speichern und den Formular-Builder verlassen.

Schritt 4: Fügen Sie Ihr AJAX-fähiges Formular in WordPress hinzu

WPForms macht es einfach, Formulare zu Ihrer WordPress-Website hinzuzufügen, sei es in einem Beitrag, einer Seite oder einem Sidebar-Widget.

Bearbeiten Sie einfach den Beitrag oder die Seite, auf der Sie das Formular hinzufügen möchten, und fügen Sie den WPForms-Block in Ihren Inhaltsbereich ein.

WPForms-Block hinzufügen

Danach müssen Sie das gerade erstellte Formular aus dem Dropdown-Menü im WPForms-Block auswählen.

WPForms lädt sofort eine Live-Vorschau des Formulars im Inhaltseditor.

Wählen Sie Ihr Formular

Sie können Ihre Inhalte nun speichern oder veröffentlichen und dann Ihre WordPress-Website besuchen, um die AJAX-Funktionalität des Formulars zu testen.

Hier ist ein kurzer Blick auf das WordPress AJAX-Formularbeispiel von unserer Demoseite:

Ajax-Kontaktformular-Vorschau

Sie können Ihr Formular auch zu einem Sidebar-Widget in WordPress hinzufügen.

Gehen Sie dazu zur Seite Darstellung » Widgets und fügen Sie den WPForms-Widget-Block zu einer Seitenleiste hinzu.

WPForms Widget

Wählen Sie das zuvor erstellte Formular aus und klicken Sie auf die Schaltfläche „Aktualisieren“, um die Widget-Einstellungen zu speichern. Sie können nun Ihre Website besuchen, um Ihr AJAX-gestütztes Formular in Aktion zu sehen.

Bonustipp: Formulareinträge als CSV oder Excel exportieren 📄

Sobald Ihr AJAX-Formular einsatzbereit ist, möchten Sie möglicherweise alle Einreichungen aufzeichnen. Insbesondere wenn Sie Leads, Kundenanfragen oder Registrierungsinformationen sammeln.

Der einfachste Weg, dies zu tun, ist der Export Ihrer Einträge als CSV- oder Excel-Datei.

Dies erleichtert die Organisation und Analyse von Antworten in Tabellenkalkulationsprogrammen wie Google Sheets oder Microsoft Excel. Es ist auch praktisch, um Berichte mit Ihrem Team zu teilen oder Formulardaten außerhalb von WordPress zu sichern.

Wenn Sie WPForms verwenden, ist der Export von Formulareinträgen unkompliziert: Gehen Sie zu WPForms » Einträge, wählen Sie Ihr Formular aus, wählen Sie Ihre Exportoptionen und laden Sie die Daten als CSV- oder Excel-Datei herunter.

Exportdatei herunterladen

Möchten Sie das einrichten? Folgen Sie unserer vollständigen Anleitung zum Exportieren von WordPress-Formulareinträgen in CSV und Excel.

FAQ: WordPress AJAX-Formulare

Bevor wir zum Ende kommen, hier sind einige häufig gestellte Fragen, die aufkommen, wenn Leute anfangen, AJAX-Formulare in WordPress zu verwenden.

Wie verwende ich AJAX für die Formularübermittlung?

Der einfachste Weg ist die Verwendung eines Formular-Plugins, das AJAX bereits unterstützt, wie z. B. WPForms. Sie aktivieren einfach die AJAX-Option in den Formulareinstellungen, und das Plugin kümmert sich um alles für Sie.

Wenn Sie ein benutzerdefiniertes Formular erstellen, müssten Sie JavaScript und die AJAX-Hooks von WordPress verwenden. Aber für die meisten Websites ist ein Plugin viel einfacher und zuverlässiger.

Wo finde ich die AJAX-Einstellung in WPForms?

In WPForms befindet sich die AJAX-Option in den Formulareinstellungen. Nachdem Sie Ihr Formular im Builder geöffnet haben, gehen Sie zu Einstellungen » Allgemein und suchen Sie nach dem Kontrollkästchen AJAX-Formularübermittlung aktivieren. Sobald es aktiviert ist, wird das Formular übermittelt, ohne die Seite neu zu laden.

Was sind die Nachteile von AJAX?

AJAX ist auf JavaScript angewiesen, daher kann es zu Konflikten mit aggressiven Caching-Plugins kommen, die Skripte minimieren oder verzögern. Wenn Ihr Formular „dreht“, aber nicht sendet, versuchen Sie, Ihren Cache zu löschen oder die Einstellungen Ihres Optimierungs-Plugins zu überprüfen.

Es kann auch Probleme mit Page Buildern oder älteren Themes verursachen, wenn es nicht richtig eingerichtet ist. Deshalb ist es wichtig, Ihre Formulare nach der Aktivierung von AJAX zu testen.

Bonus-Ressourcen: Weitere WordPress-Formular-Anleitungen

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie ein WordPress AJAX-Kontaktformular für Ihre Website erstellen. Als Nächstes möchten Sie vielleicht auch unsere Artikel zu folgenden Themen lesen:

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

Kommentare

  1. Herzlichen Glückwunsch, Sie haben die Gelegenheit, der erste Kommentator dieses Artikels zu sein.
    Haben Sie eine Frage oder einen Vorschlag? Hinterlassen Sie bitte einen Kommentar, um die Diskussion zu beginnen.

Kommentar hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.