Questo plugin non è stato testato con le ultime 3 versioni principali (major releases) di WordPress. Potrebbe non essere più mantenuto, o supportato, e potrebbe presentare problemi di compatibilità se utilizzato con versioni più recenti di WordPress.

Formality

Descrizione

Formality è un plugin WordPress all-in-one che mette al primo posto il design e l’esperienza utente. Ogni form è caratterizzato da una interfaccia essenziale e un layout moderno che segue i più recenti pattern di UX. Nessun fronzolo, nessun elemento superfluo o troppo caratterizzato. Non importa quale tema tu stia utilizzando… con poche e semplici opzioni potrai personalizzare i tuoi form e allinearli al design del tuo sito web.

Perché scegliere Formality

Formality non è migliore è neanche il più completo form plugin esistente. Formality fa poche cose ma le fa bene e continua a migliorarsi ogni giorno.

  • Designless – Layout smart con UI semplice e moderni pattern di UX.
  • Conversational – Esperienza form senza distrazioni.
  • Multistep – Raggruppa le tue domande in un form multistep
  • Semplice – Editor di moduli basato su Gutenberg
  • Asincrono – Invio dati asincrono con WP REST API
  • Sicurezza: previeni lo spam con l’autenticazione integrata tramite token
  • Condizioni logiche – Mostra/nascondi campi in base alle risposte dell’utente.
  • Raccolta dati: interfaccia semplice per gestire tutti i risultati dei moduli

Visita il nostro nuovo sito web per vedere diversi esempi di fantastici moduli realizzabili con Formality.

Documentazione/aiuto

Stiamo lavorando alla documentazione completa che sarà presto disponibile…↵
Nel frattempo, puoi richiedere supporto o segnalare un bug sulla pagina di supporto, oppure scriverci un’email per chiedere qualsiasi informazione.

Hook dev

Puoi estendere la funzionalità del plugin Formality con i suoi hook personalizzati. Formality dispone di filtri, azioni ed eventi DOM per chi sviluppa. Puoi trovare una pagina di riferimento del wip con cui iniziare, su questo Gist.

Traduzioni

Formality è ora disponibile in 5 lingue. Ora puoi scegliere tra inglese, italiano, indonesiano, ceco e svedese (grazie alla community di WordPress). Puoi aiutare a tradurre Formality nella tua lingua su translate.wordpress.org

Screenshot

  • Editor – Opzioni generali
  • Editor – Opzioni campo singolo
  • Editor – Template
  • Editor – Personalizzazione
  • Amministrazione – Archivio form
  • Amministrazione – Archivio risultati

Blocchi

Questo plugin fornisce 1 blocco.

  • Formality

Installazione

  1. Carica la cartella formality nella directory /wp-content/plugins/
  2. Attiva il plugin nella schermata Plugin (Plugin > Plugin installati).

Troverai il menu Formality nella schermata di amministrazione di WordPress.

Recensioni

2 Marzo 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 Marzo 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 Settembre 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 Gennaio 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.
Leggi tutte le recensioni di 10

Contributi e sviluppo

“Formality” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Formality” è stato tradotto in 8 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Formality” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il codice segui il repository SVN, segui il log delle modifiche tramite RSS.

Changelog

1.5.7

Release Date: February 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: October 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

Release Date: Sep 27th, 2021

  • Various fixes and refinements on mobile editor
  • Gutenberg 11.5 compatibility
  • Remove emergence.js dependency from frontend script

1.4

Release Date: Sep 6th, 2021

  • New feature: Export tool
  • Various fixes and improvements on results admin pages
  • Remove 3rd party styles from Formality editor page
  • Change single form and single notification template name ¹

¹ You can override default form and notification templates (source code on public/templates/ directory), by putting formality-form.php and formality-notification.php files inside your active theme’s directory.

1.3.6

Release Date: Aug 8th, 2021

  • Formality block is now available on Widget block editor
  • Bump minimum WordPress required version to v5.7
  • Minor UI fixes

1.3.5

Release Date: Jul 21th, 2021

  • WordPress 5.8 compatibility
  • Gutenberg 11.1 compatibility

1.3.4

Release Date: Jul 2nd, 2021

  • Add email notification template
  • Gutenberg 10.9+ compatibility
  • WordPress 5.8 FSE compatibility
  • Minor file upload UI fixes

1.3.3

Release Date: Jun 13th, 2021

  • Minor UI changes
  • Formality brand refresh
  • New website online

1.3.2

Release Date: May 25th, 2021

  • Gutenberg 10.5+ compatibility
  • WordPress 5.8 FSE compatibility
  • Fix multiple rating inputs bug
  • Minor UI fixes

1.3.1

Release Date: April 10th, 2021

  • Fix mobile select UX

1.3

Release Date: April 5th, 2021

  • New upload field
  • Minor UI changes
  • Various fixes

1.2.3

Release Date: February 21th, 2021

  • Gutenberg 10+ compatibility
  • Fix typo

1.2.2

Release Date: January 23th, 2021

  • Gutenberg 9.8+ compatibility
  • WordPress 5.7 Alpha compatibility

1.2.1

Release Date: January 10th, 2021

  • Minor UI changes
  • Update language files
  • Dynamic background fixes

1.2

Release Date: January 10th, 2021

  • Dynamic background
  • Conditional assets loading
  • PHP 8.0 compatibility

1.1.1

Release Date: December 29th, 2020

  • Fix filled input state bug
  • Minor UI changes

1.1

Release Date: December 28th, 2020

  • Add Dev Hooks (Actions/Filters)
  • Add JS DOM events
  • Minor fixes

1.0.7

Release Date: December 12th, 2020

  • New website online
  • Minor UI fixes
  • Add GitHub public repository
  • Remove non-minified source assets

1.0.6

Release Date: November 29th, 2020

  • Minor UI fixes

1.0.5

Release Date: November 28th, 2020

  • WordPress 5.6 compatibility
  • Minor UI fixes

1.0.4

Release Date: October 1st, 2020

  • Minor UI fixes
  • Prevent notices/warnings on generate templates action

1.0.3

Release Date: September 30th, 2020

  • Embed rating icons

1.0.2

Release Date: September 12th, 2020

  • Hide mobile nav scrollbar
  • Various minor fixes

1.0.1

Release Date: August 29th, 2020

  • Prevent 3rd party style override
  • Fix it_IT language
  • Fix sidebar embed width

1.0.0

Release Date: August 28th, 2020

  • First version