GeneratePress: Einfache Kontaktformulare erstellen und passende Plugins wählen

GeneratePress ist ein schnelles, schlankes WordPress-Theme. Genau deshalb bringt es kein eigenes großes Formularsystem mit. Wer ein Kontaktformular, Anfrageformular oder Upload-Formular benötigt, ergänzt das Theme am besten mit einem spezialisierten Formular-Plugin.

GeneratePress selbst enthält keine Formularvorlagen

Das Theme kümmert sich um Layout, Typografie, Navigation und Darstellung. Kontaktformulare gehören nicht zum eigentlichen Funktionsumfang. Das ist kein Nachteil, sondern Teil des Performance-Konzepts: Nur die Funktionen installieren, die wirklich gebraucht werden.

GenerateBlocks ersetzt kein Formular-Plugin

In älteren oder ungenauen Anleitungen wird gelegentlich behauptet, man müsse nur einen GenerateBlocks-Form-Block einfügen. Darauf sollte man sich nicht verlassen. Die kostenlose GenerateBlocks-Version ist primär ein Layout- und Designwerkzeug. Für ein zuverlässiges Formular mit Versand, Validierung, Spam-Schutz und Benachrichtigungen ist ein separates Formular-Plugin die sauberere Lösung.

Welche Plugins eignen sich?

Für einfache Kontaktformulare sind unter anderem diese Lösungen verbreitet:

  • Fluent Forms – modern, übersichtlich und bereits in der Gratisversion gut nutzbar.
  • WPForms – sehr einsteigerfreundlich mit Drag-and-Drop.
  • Contact Form 7 – klassisch und flexibel, optische Anpassungen erfordern oft mehr CSS.

Welches Plugin am besten passt, hängt von den benötigten Feldern, Dateiuploads, Logik und E-Mail-Funktionen ab.

Einfaches Kontaktformular mit Fluent Forms

Für ein klassisches Formular mit Name, E-Mail und Nachricht reicht die kostenlose Version oft völlig aus.

  1. Im WordPress-Backend Plugins → Installieren öffnen.
  2. Nach Fluent Forms suchen.
  3. Installieren und aktivieren.
  4. Unter Fluent Forms ein neues Formular anlegen.
  5. Eine Kontaktformular-Vorlage wählen oder Felder selbst hinzufügen.
  6. Formular speichern.
  7. Kontaktseite im Block-Editor öffnen.
  8. Fluent-Forms-Block einfügen und das gewünschte Formular auswählen.

WPForms als Alternative

WPForms funktioniert ähnlich. Du erstellst das Formular im Plugin und bindest es anschließend per Block in die gewünschte Seite ein.

Für viele Nutzer ist WPForms besonders einfach, weil Felder visuell per Drag-and-Drop sortiert werden.

Typische Felder eines Kontaktformulars

  • Name
  • E-Mail-Adresse
  • Telefonnummer optional
  • Betreff
  • Nachricht
  • Datenschutz-Checkbox

Nur wirklich benötigte Felder sollten Pflichtfelder sein. Je kürzer und klarer das Formular, desto höher meist die Abschlussrate.

Formular optisch an GeneratePress anpassen

Viele Plugins übernehmen Schriftarten und grundlegende Farben bereits aus dem Theme. Falls die Darstellung nicht passt, sollte zuerst in den Plugin-Stileinstellungen gearbeitet werden, bevor zusätzliches CSS geschrieben wird.

Wichtige Punkte sind:

  • Feldhöhe
  • Abstände
  • Rahmenfarbe
  • Buttonfarbe
  • Hover-Zustand
  • Fehlermeldungen

GenerateBlocks für das Layout rund um das Formular

GenerateBlocks ist trotzdem sehr nützlich: Nicht als Versandlogik, sondern für die Gestaltung der Seite rund um das Formular.

Beispielsweise kannst du einen zweispaltigen Bereich bauen:

  • links das Formular
  • rechts Telefonnummer, E-Mail, Öffnungszeiten oder Hinweise

Formular in einen Container setzen

Ein GenerateBlocks-Container kann Hintergrund, Innenabstand, Rahmen und maximale Breite vorgeben. Das eigentliche Formular-Plugin wird dann innerhalb dieses Containers eingebettet.

So bleibt die Optik vollständig im vorhandenen Seitendesign.

E-Mail-Zustellung ist ein eigener Prüfschritt

Ein Formular kann perfekt aussehen und trotzdem keine Nachrichten zustellen. Deshalb nach der Einrichtung immer einen echten Test durchführen.

Prüfe:

  • Kommt die Admin-Benachrichtigung an?
  • Ist die Absenderadresse sinnvoll konfiguriert?
  • Landet die Nachricht im Spam?
  • Funktioniert Reply-To?

Warum WordPress-Mails manchmal nicht ankommen

Viele Webserver versenden PHP-Mails nur unzuverlässig. Dann sollte ein SMTP-Plugin eingerichtet werden, das den Versand über ein echtes Postfach übernimmt.

Das ist keine GeneratePress-Frage, sondern betrifft WordPress allgemein.

From und Reply-To nicht verwechseln

Die Absenderadresse sollte möglichst zu deiner eigenen Domain gehören. Die E-Mail-Adresse des Formularabsenders gehört dagegen in das Reply-To-Feld.

So verbessert sich die Zustellbarkeit und du kannst trotzdem direkt auf die Anfrage antworten.

Datenschutz-Checkbox

Je nach Einsatzzweck kann eine Datenschutzbestätigung sinnvoll oder erforderlich sein. Der Text sollte zur tatsächlichen Datenverarbeitung passen und nicht einfach aus einem fremden Formular kopiert werden.

Die Datenschutzerklärung sollte leicht erreichbar sein.

Spam-Schutz

Öffentliche Kontaktformulare werden früher oder später von Bots entdeckt. Ein guter Spam-Schutz ist deshalb wichtig.

Mögliche Methoden:

  • Honeypot
  • Turnstile
  • CAPTCHA-Lösungen
  • Rate Limiting

Wenn möglich, sollte eine datenschutzfreundliche und möglichst unaufdringliche Variante gewählt werden.

Dateiuploads

Wenn Nutzer Dokumente oder Bilder mitsenden sollen, muss geprüft werden, ob die kostenlose Plugin-Version Uploadfelder unterstützt und welche Dateitypen erlaubt sind.

Zusätzlich sollten Dateigröße, Speicherort und Sicherheitsprüfung bewusst konfiguriert werden.

Mehrstufige Formulare

Für sehr lange Anfragen können mehrere Schritte sinnvoll sein. Ein einfaches Kontaktformular sollte dagegen möglichst einseitig bleiben.

Bestätigungsseite oder Nachricht

Nach dem Absenden kann entweder eine kurze Erfolgsnachricht erscheinen oder eine eigene Danke-Seite geöffnet werden.

Eine Danke-Seite ist praktisch, wenn dort nächste Schritte, Telefonnummer oder weitere Informationen gezeigt werden sollen.

Automatische Antwortmail

Viele Formular-Plugins können zusätzlich eine Bestätigung an den Nutzer schicken. Diese sollte getrennt von der Admin-Benachrichtigung eingerichtet werden.

So erhält der Betreiber die Anfrage und der Absender gleichzeitig eine Empfangsbestätigung.

Formular mobil testen

Nach der Einrichtung unbedingt auf Smartphone und Tablet prüfen:

  • sind alle Felder vollständig sichtbar?
  • ist der Button groß genug?
  • brechen Beschriftungen sinnvoll um?
  • öffnet sich bei E-Mail und Telefon die passende Tastatur?

Performance

Für ein einzelnes Kontaktformular muss kein riesiges Marketing-Plugin mit dutzenden Zusatzmodulen installiert werden. Ein schlankes Formular-Plugin passt besser zur GeneratePress-Philosophie.

Wenn das Plugin Skripte auf jeder Seite lädt, kann ein Performance-Plugin diese gegebenenfalls nur auf Formularseiten laden. Solche Optimierungen sollten aber erst nach einer Messung vorgenommen werden.

Welches Plugin für welchen Fall?

  • Einfaches Kontaktformular: Fluent Forms oder WPForms.
  • Sehr einfache klassische Lösung: Contact Form 7.
  • Komplexe Bedingungen/Workflows: Funktionsumfang der Pro-Versionen vergleichen.

Empfohlene Vorgehensweise

  1. Anforderungen festlegen.
  2. Ein schlankes Formular-Plugin auswählen.
  3. Formular erstellen.
  4. Per Block einbinden.
  5. Mit GenerateBlocks das Seitenlayout gestalten.
  6. Datenschutz und Spam-Schutz konfigurieren.
  7. Mailversand testen.
  8. Mobil testen.

Fazit

GeneratePress braucht kein eigenes Formularsystem, um professionelle Kontaktformulare zu ermöglichen. Die saubere Lösung ist die Kombination aus dem schlanken Theme, GenerateBlocks für das Layout und einem spezialisierten Formular-Plugin für Felder, Validierung und Versand. Für einfache Formulare reichen kostenlose Lösungen wie Fluent Forms oder WPForms häufig vollkommen aus. Entscheidend ist nicht nur die Optik, sondern vor allem ein getesteter Mailversand und eine saubere mobile Darstellung.