Erstellen Sie Kontakt-, Anfrage- und Anmeldeformulare direkt in WordPress, mit Feld-Builder, Benachrichtigungen, Uploads, Speicherung, CSV-Export und mehr.
Das erledigt dieses Plugin
Mit SwissWP Formulare erstellen Sie individuelle Formulare direkt im WordPress-Backend. Felder lassen sich hinzufügen, sortieren, als Pflichtfeld definieren und in unterschiedlichen Breiten darstellen. Einfache Bedingungen blenden Felder abhängig von einer vorherigen Auswahl ein.
Nach dem Absenden erhält der Betreiber eine E-Mail mit den eingegebenen Daten. Auf Wunsch wird zusätzlich eine Bestätigung an die absendende Person verschickt. Einsendungen können in WordPress gespeichert, als CSV exportiert und nach einer frei gewählten Frist automatisch gelöscht werden.
Datei-Uploads, Honeypot, optionales Rechen-Captcha, Datenschutz-Checkbox, Dankeseite, Testmail und eigenes CSS machen das Plugin zu einer kompakten Lösung für Kontaktformulare, Offertanfragen, Anmeldungen, Bewerbungen und einfache Bestell- oder Reservierungsanfragen.
Funktionen
visueller Feld-Builder mit Pfeil-Sortierung
Text, E-Mail, Textbereich, Zahl, Telefon, URL, Datum und Uhrzeit
Select, Mehrfachauswahl, Radio, einzelne Checkbox und Checkboxgruppen
Datei-Upload mit erlaubten Dateiendungen und Grössenlimit
Überschriften und Trennlinien
Pflichtfelder und Hilfetexte
Spaltenbreiten 100 %, 50 % und 33 %
bedingte Felder über feld=wert
mehrere E-Mail-Empfänger
automatische Bestätigungsmail
Reply-To anhand des E-Mail-Felds
Honeypot und optionales Rechen-Captcha
Datenschutz-Checkbox mit verlinkbarer Datenschutzerklärung
optionale Speicherung der Einsendungen
CSV-Export pro Formular
automatische Löschung nach definierter Anzahl Tage
Weiterleitung auf eine Dankeseite
Formular-Duplizierung
Testmail
Vorbelegung über URL-Parameter
eigenes CSS pro Formular
responsives Frontend mit mindestens 16 px Eingabeschrift auf Mobilgeräten
SwissWPPlugins-Lizenz und automatische Updates
Voraussetzungen
WordPress ab Version 6.5
PHP ab Version 8.1
gültige SwissWPPlugins-Lizenz
HÄUFIGE FRAGEN
Gut zu wissen
Benötige ich ein zusätzliches Formular-Plugin?
Nein. SwissWP Formulare arbeitet eigenständig.
Wie füge ich ein Formular ein?
Nach dem Erstellen wird ein Shortcode angezeigt. Diesen können Sie beispielsweise als [swisswp_form id="123"] in eine Seite, einen Beitrag oder ein Shortcode-Widget einfügen.
Kann ich mehrere Empfänger eintragen?
Ja. Mehrere E-Mail-Adressen können mit Komma oder Semikolon getrennt werden.
Kann die absendende Person eine Bestätigung erhalten?
Ja. Hinterlegen Sie das Feld, das die E-Mail-Adresse enthält, sowie Betreff und Nachricht der Bestätigungsmail.
Können Einsendungen gespeichert werden?
Ja. Die Speicherung ist pro Formular ein- oder ausschaltbar. Gespeicherte Einsendungen können als CSV exportiert werden.
Werden alte Einsendungen automatisch gelöscht?
Ja. Sie können pro Formular eine Aufbewahrungsfrist in Tagen definieren. Mit dem Wert 0 bleibt die automatische Löschung deaktiviert.
Welche Dateien können hochgeladen werden?
Die erlaubten Dateiendungen und die maximale Dateigrösse werden pro Formular definiert. Standardmässig sind PDF, JPG, JPEG, PNG, DOC und DOCX vorgesehen.
Gibt es bedingte Felder?
Ja. Mit einer einfachen Bedingung wie anrede=Firma wird ein Feld nur angezeigt, wenn das angegebene Feld den passenden Wert besitzt.
Ist das Formular responsiv?
Ja. Mehrspaltige Felder werden auf kleinen Bildschirmen untereinander dargestellt.
Warum kommt keine E-Mail an?
Prüfen Sie die Empfänger- und Absenderadresse, senden Sie eine Testmail und richten Sie bei Bedarf SMTP ein. Zusätzlich sollten SPF, DKIM und DMARC der Absenderdomain geprüft werden.
Ist das Plugin DSG-konform?
Das Plugin bietet Datenschutz-Checkbox, Löschfrist und optionale Speicherung. Ob die konkrete Verwendung den anwendbaren Datenschutzvorgaben entspricht, hängt von Konfiguration, Inhalt, Hosting, Empfängern und Verwendungszweck ab.
Welche Dateien können hochgeladen werden?
Die erlaubten Dateiendungen und die maximale Dateigrösse werden pro Formular definiert. Standardmässig sind PDF, JPG, JPEG, PNG, DOC und DOCX vorgesehen.