HILFEBEREICH

SwissWP Formulare

Hilfe zu SwissWP Formulare

Hier finden Sie die wichtigsten Schritte zur Einrichtung, Nutzung und Fehlerbehebung.

Installation und erste Schritte

  1. swisswp-formulare-1.0.0.zip unter «Plugins > Installieren > Plugin hochladen» auswählen.
  2. Plugin aktivieren und unter «Formulare > Lizenz & Hilfe» den Lizenzschlüssel aktivieren.
  3. Unter «Formulare > Neues Formular» ein Formular erstellen.
  4. Felder hinzufügen, Feldtypen auswählen und benötigte Felder als Pflichtfelder markieren.
  5. Empfänger, Absender, Betreff und bei Bedarf die Bestätigungsmail erfassen.
  6. Datenschutztext, Speicherung, Löschfrist und Uploadregeln festlegen.
  7. Den angezeigten Shortcode, zum Beispiel [swisswp_form id="123"], auf der gewünschten Seite einfügen.
  8. Eine Testmail und anschliessend eine vollständige Testeinsendung durchführen.

Felder und Spalten

Verfügbar sind Text, E-Mail, Telefon, URL, Zahl, Datum, Uhrzeit, Textbereich, Datei, Auswahlfelder, Radio-Buttons und Checkboxen.

Mit 100 %, 50 % oder 33 % legen Sie die Feldbreite fest. Auf kleinen Bildschirmen werden die Felder automatisch untereinander dargestellt.

Bedingte Felder

Tragen Sie im abhängigen Feld eine Bedingung nach dem Muster feldname=Wert ein.

Beispiel: kundentyp=Firma zeigt das Feld nur, wenn im Feld kundentyp der Wert «Firma» gewählt wurde.

Datei-Uploads sicher konfigurieren

Technische Schutzmassnahmen: Das Plugin akzeptiert serverseitig ausschliesslich PDF, JPG/JPEG, PNG, DOC und DOCX. Dateigrösse, Uploadstatus, Dateiendung und MIME-Typ werden geprüft. Gespeicherte Dateien erhalten einen zufälligen Dateinamen. PHP, HTML, JavaScript, SVG und Archive können nicht über die Formulareinstellung freigeschaltet werden.

Empfehlungen für Betreiber:

  • Aktivieren Sie nur die Dateitypen, die für das konkrete Formular benötigt werden.
  • Setzen Sie das Uploadlimit möglichst klein, beispielsweise auf 2 bis 5 MB.
  • Halten Sie WordPress, Theme und Plugins aktuell und verwenden Sie einen Schutz auf Server- oder WAF-Ebene.
  • Öffnen Sie unerwartete Dokumente nicht ungeprüft auf einem lokalen Computer.
  • Kontrollieren Sie Webspace und hochgeladene Dateien regelmässig.
  • Informieren Sie Besucher in der Datenschutzerklärung über Speicherung und Verarbeitung.

Wichtig: Uploads liegen im normalen WordPress-Uploadverzeichnis und können über ihre URL erreichbar sein. Das Plugin enthält keinen Virenscanner und keinen garantierten Schutz vor Schadsoftware oder neuen Angriffsmethoden. Für vertrauliche Dokumente ist ein geschützter, nicht öffentlich erreichbarer Speicherbereich erforderlich.

E-Mail-Versand

Das Plugin verwendet den WordPress-Mailversand. Für eine zuverlässige Zustellung wird SMTP empfohlen.

  • Absenderadresse der eigenen Domain verwenden
  • SPF, DKIM und DMARC prüfen
  • Testmail im Formular auslösen
  • Spamordner und Serverprotokoll kontrollieren

Speicherung und Datenschutz

Einsendungen können pro Formular gespeichert oder nur per E-Mail versendet werden. Definieren Sie eine passende Löschfrist. Der Wert 0 deaktiviert die automatische Löschung.

Aktivieren Sie bei personenbezogenen Daten einen passenden Datenschutztext mit Link zur Datenschutzerklärung.

Häufige Fragen

Benötige ich ein weiteres Formular-Plugin?
Nein. SwissWP Formulare arbeitet eigenständig.
Kann ich mehrere Empfänger hinterlegen?
Ja. Trennen Sie mehrere E-Mail-Adressen mit Komma oder Semikolon.
Kann die absendende Person eine Bestätigung erhalten?
Ja. Hinterlegen Sie den technischen Namen des E-Mail-Felds sowie Betreff und Nachricht der Bestätigungsmail.
Wie exportiere ich Einsendungen?
Aktivieren Sie zuerst die Speicherung. Danach können Sie die Einsendungen beim jeweiligen Formular als CSV exportieren.
Ist der Datei-Upload vollständig risikofrei?
Nein. Die feste Positivliste, MIME-Prüfung, Grössenbegrenzung und zufälligen Dateinamen reduzieren Risiken. Ein Virenscanner und ein privater Dokumentenspeicher sind nicht enthalten.
Warum kommt keine E-Mail an?
Prüfen Sie Empfänger, Absender, Spamordner, SMTP sowie SPF, DKIM und DMARC. Führen Sie zusätzlich eine Testmail aus.

Fehlerbehebung

  • Formular erscheint nicht: Formular-ID im Shortcode und Lizenzstatus prüfen.
  • Upload funktioniert nicht: Dateityp, Dateigrösse, PHP-Uploadlimit und Schreibrechte kontrollieren.
  • CSV ist leer: Speicherung aktivieren und danach eine neue Testeinsendung senden.
  • Bedingtes Feld erscheint nicht: technischen Feldnamen und Wert exakt prüfen.
  • Captcha wird abgelehnt: Seite neu laden und die neue Aufgabe lösen.
  • Layout passt nicht: Feldbreiten kontrollieren oder eigenes CSS im Formular ergänzen.