Formality

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

  • Editor – allgemeine Optionen
  • Editor – Einzelfeld-Optionen
  • Editor – Templates
  • Editor – Anpassungen
  • Admin – Archiv der Formulare
  • Admin – Archiv der Ergebnisse

Blöcke

Dieses Plugin unterstützt 1 Block.

  • Widget

Installation

  1. Lade den ganzen Ordner formality in das Verzeichnis /wp-content/plugins/ hoch.
  2. Aktiviere das Plugin über die Plugins-Seite (Plugins > Installierte Plugins).

Du findest das Menü Formality in deinem WordPress-Administrationsbereich.

Rezensionen

3. Mai 2025
It started good and now is a completely abandoned project. Dead plugin, not working at all… Updated* Finally it got updated… I changed from 1 star to 5 stars … 🙂
2. März 2024
It might just be the form you have always been looking for. I like it. It is subtle, not overwhelmingly complicated and it integrates pretty well in any design!
25. März 2023
Dear @michelegiorgi, thank you for this cool plugin. I really enjoy using it and it is and was a pleasure to extend all forms to my needs. Thanks to your documentation in the gist 😉
13. September 2022
Thank you for this excellent form. I will be donating. I also don’t mind paying for a full lifetime version (please NO subscriptions) for features such as form validation of phone number, emails, etc.. Great job.
15. Januar 2022
Have a nice day, everybody, this is the best form plugin <3. If there will be a PRO version, I will be the first paying customer. You won’t find a better plugin for forms. Wonderful. Great job, Michele. Have a nice day.
Alle 10 Rezensionen lesen

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