Beschreibung
Formality ist ein All-in-One-Plugin für WordPress-Formulare, bei dem Design und Benutzerfreundlichkeit an erster Stelle stehen. Jedes Formular zeichnet sich durch eine essenzielle Schnittstelle und ein modernes Layout aus, das den neuesten UX-Vorlagen folgt. Kein Schnickschnack, keine überflüssigen oder übermäßig ausgeprägten Elemente. Egal, welches Theme du verwendest … mit ein paar einfachen Optionen kannst du deine Formulare schnell anpassen und auf dein Website-Design abstimmen.
Warum sich für Formality entscheiden
Formality ist weder das beste noch das vollständigste Formular-Plugin. Formality macht nur wenige Dinge, aber es macht sie gut und es wird jeden Tag besser.
- Gestaltungsfrei – intelligentes Layout mit einfacher Benutzeroberfläche und gängigen UX-Vorlagen
- Dialogorientiert – Formulare ohne unnötige Ablenkung
- Mehrstufig – Gruppierung deiner Fragen in einem mehrstufigen Formular
- Einfacher Editor – auf Gutenberg basierter Formular-Builder
- Geschmeidig – asynchrone Datenübermittlung mit WordPress-REST-API
- Sicherheit – Verhinderung von Spam durch integrierte Token-Authentifizierung
- Logikbedingung – Felder basierend auf Benutzerantworten ein-/ausblenden
- Datenerfassung – einfache Schnittstelle zur Verwaltung aller Formular-Ergebnisse
Auf unserer brandneuen Website findest du einige beeindruckende Beispiele für Formulare, die du mit Formality erstellen kannst.
Dokumentation/Support
Wir arbeiten an der vollständigen Dokumentation, die bald verfügbar sein wird …
In der Zwischenzeit kannst du auf der Support-Seite Unterstützung anfordern oder einen Fehler melden, oder du kannst uns eine E-Mail schreiben, um Informationen zu erhalten.
Entwickler-Hooks
Du kannst die Funktionalität des Formality-Plugins mit seinen individuellen Hooks erweitern. Formality verfügt über Filter, Aktionen und DOM-Ereignisse für Entwickler. Unter diesem Gist findest du eine WIP-Referenzseite, mit der du beginnen kannst.
Übersetzungen
Formality ist mittlerweile in 5 Sprachen verfügbar. Du kannst jetzt zwischen Englisch, Italienisch, Indonesisch, Tschechisch und Schwedisch wählen (dank der WordPress-Community). Du kannst bei der Übersetzung von Formality in deine Sprache unter translate.wordpress.org helfen.
Screenshots
Blöcke
Dieses Plugin unterstützt 1 Block.
- Widget
Installation
- Lade den ganzen Ordner
formalityin das Verzeichnis/wp-content/plugins/hoch. - Aktiviere das Plugin über die Plugins-Seite (Plugins > Installierte Plugins).
Du findest das Menü Formality in deinem WordPress-Administrationsbereich.
Rezensionen
Mitwirkende und Entwickler
„Formality“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:
Mitwirkende„Formality“ wurde in 8 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.
Übersetze „Formality“ in deine Sprache.
Interessiert an der Entwicklung?
Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.
Änderungsprotokoll
1.5.11
Release Date: Jul 1st, 2025
- Automatically updates the upload/download script on every new release
1.5.10
Release Date: Jun 29th, 2025
- Prevent local file inclusion on upload/download script¹
¹ Thanks to Martino Spagnuolo (r3verii) for security report
1.5.9
Release Date: Apr 30th, 2025
- Prevent XSS on [formality] shortcode¹
- Fixed template download functionality²
- Fixed archive page display for forms with undefined titles
- WordPress 6.8 compatibility
¹ Thanks to Peter Thaleikis for security report
² Moved to 1st party repository after source.unsplash.com deprecation
1.5.8
Release Date: Jan 6th, 2025
- Fix local file inclusion vulnerability¹
- WordPress 6.7 compatibility
¹ Thanks to LVT-tholv2k for bug report
1.5.7
Release Date: Feb 28th, 2023
- Fix conditional validation on radio/checkbox input¹
- WordPress 6.2 compatibility
¹ Thanks to @julien2400056, @anagaaco, @rizoma for bug report
1.5.6
Release Date: Oct 31th, 2022
- Various fixes and refinements
- WordPress 6.1 compatibility
- Gutenberg 14.4.0 compatibility
1.5.5
Release Date: May 9th, 2022
- Fix navbar order on Safari 15
- Fix input focus bug on long clicks
- WordPress 6.0 compatibility
- Gutenberg 13.1.0 compatibility
1.5.4
Release Date: Mar 27th, 2022
- Fix select keyboard navigation by letter/number
- Fix javascript errors on embedded forms
- Gutenberg 12.8.1 compatibility
1.5.3
Release Date: Mar 13th, 2022
- Add select keyboard navigation by letter/number
- Fix textarea characters counter on Safari browser
- Gutenberg 12.7.2 compatibility
1.5.2
Release Date: Jan 30th, 2022
- Fix conditional fields init ¹
- Remove characters counter from textarea field when max length is not defined
- Fix keyboard navigation with hidden fields
¹ Thanks to @lukaskopenec for bug report
1.5.1
Release Date: Jan 16th, 2022
- Update HK Grotesk font by Alfredo Marco Pradil (2021 version)
- Fix next/prev buttons visibility on 3+ steps forms ¹
- Fix submit errors with not mandatory upload fields
- Fix step navigation with keyboard
¹ Thanks to @recveri for bug report
1.5
Release Date: Jan 8th, 2022
- Completely rewritten frontend scripts with modern syntax and no 3rd party dependencies
- Frontend assets cleanup/optimization with 56% files size reduction
- Add border radius support
- Add filled input style
- Add 5 new templates ¹
- Various fixes and refinements
- WordPress 5.9 compatibility
¹ New installations will be automatically download updated templates selection. Old installations (v1.4.2 or previous) can update their templates selection, by clicking on the „Reset/update templates“ link (at the end of the template list).
1.4.2
Release Date: Nov 27th, 2021
- Add new custom form validation
- Remove parsley.js dependency from frontend script
- Gutenberg 12 compatibility
1.4.1
Veröffentlichungsdatum: 27. September 2021
- Verschiedene Korrekturen und Verfeinerungen im mobilen Editor
- Kompatibilität mit Gutenberg 11.5
- Abhängigkeit von emergence.js vom Frontend-Skript entfernt
1.4
Veröffentlichungsdatum: 6. September 2021
- Neue Funktion: Export-Werkzeug
- Verschiedene Korrekturen und Verbesserungen auf den Seiten der Ergebnisverwaltung
- Stile von Drittanbietern von der Formality-Editor-Seite entfernt
- Template-Name des Einzelformulars und der Benachrichtigung geändert ¹
¹ Du kannst die Standard-Templates für Formulare und Benachrichtungen (Quellcode im Verzeichnis public/templates/) überschreiben, indem du die Dateien formality-form.php und formality-notification.php in das Verzeichnis deines aktiven Themes einfügst.
1.3.6
Veröffentlichungsdatum: 8. August 2021
- Formality-Block ist jetzt im Widget-Block-Editor verfügbar
- Erforderliche Mindestversion von WordPress auf Version 5.7 erhöht
- Kleinere UI-Korrekturen
1.3.5
Veröffentlichungsdatum: 21. Juli 2021
- Kompatibilität mit WordPress 5.8
- Kompatibilität mit Gutenberg 11.1
1.3.4
Veröffentlichungsdatum: 2. Juli 2021
- Template für E-Mail-Benachrichtigung hinzugefügt
- Kompatibilität mit Gutenberg 10.9+
- Kompatibilität mit WordPress 5.8 FSE
- Kleinere UI-Korrekturen beim Dateiupload
1.3.3
Veröffentlichungsdatum: 13. Juni 2021
- Kleinere UI-Änderungen
- Erneuerung der Formality-Marke
- Neue Website online
1.3.2
Veröffentlichungsdatum: 25. Mai 2021
- Kompatibilität mit Gutenberg 10.5+
- Kompatibilität mit WordPress 5.8 FSE
- Fehler bei der Eingabe mehrerer Bewertungen behoben
- Kleinere UI-Korrekturen
1.3.1
Veröffentlichungsdatum: 10. April 2021
- UX der Auswahl für Mobile korrigiert
1.3
Veröffentlichungsdatum: 5. April 2021
- Neues Upload-Feld
- Kleinere UI-Änderungen
- Verschiedene Fehlerbehebungen
1.2.3
Veröffentlichungsdatum: 21. Februar 2021
- Kompatibilität mit Gutenberg 10+
- Tippfehler behoben
1.2.2
Veröffentlichungsdatum: 23. Januar 2021
- Kompatibilität mit Gutenberg 9.8+
- Kompatibilität mit WordPress 5.7 Alpha
1.2.1
Veröffentlichungsdatum: 10. Januar 2021
- Kleinere UI-Änderungen
- Sprachdateien aktualisiert
- Korrekturen am dynamischen Hintergrund
1.2
Veröffentlichungsdatum: 10. Januar 2021
- Dynamischer Hintergrund
- Bedingtes Laden von Assets
- Kompatibilität mit PHP 8.0
1.1.1
Veröffentlichungsdatum: 29. Dezember 2020
- Fehler bei gefülltem Eingabezustand behoben
- Kleinere UI-Änderungen
1.1
Veröffentlichungsdatum: 28. Dezember 2020
- Entwickler-Hooks (Aktionen/Filter) hinzugefügt
- JavaScript-DOM-Ereignisse hinzugefügt
- Kleinere Fehlerbehebungen
1.0.7
Veröffentlichungsdatum: 12. Dezember 2020
- Neue Website online
- Kleinere UI-Korrekturen
- Öffentliches GitHub-Repository hinzugefügt
- Nicht-minifizierte Quelldateien entfernt
1.0.6
Veröffentlichungsdatum: 29. November 2020
- Kleinere UI-Korrekturen
1.0.5
Veröffentlichungsdatum: 28. November 2020
- Kompatibilität mit WordPress 5.6
- Kleinere UI-Korrekturen
1.0.4
Veröffentlichungsdatum: 1. Oktober 2020
- Kleinere UI-Korrekturen
- Hinweise/Warnungen bei der Erstellung von Template-Aktionen verhindern
1.0.3
Veröffentlichungsdatum: 30. September 2020
- Bewertungs-Icons eingebettet
1.0.2
Veröffentlichungsdatum: 12. September 2020
- Bildlaufleiste der mobilen Navigation ausgeblendet
- Verschiedene kleine Fehlerbehebungen
1.0.1
Veröffentlichungsdatum: 29. August 2020
- Überschreiben des Stils von Drittanbietern verhindern
- Italienische Sprachversion korrigiert
- Breite der Seitenleisten-Einbettung korrigiert
1.0.0
Veröffentlichungsdatum: 28. August 2020
- Erste Version






