Title: Formality
Author: Michele Giorgi
Published: <strong>28 Agosto 2020</strong>
Last modified: 1 Luglio 2025

---

Ricerca i plugin

![](https://ps.w.org/formality/assets/banner-772x250.png?rev=2654495)

![](https://ps.w.org/formality/assets/icon.svg?rev=2547095)

# Formality

 Di [Michele Giorgi](https://profiles.wordpress.org/michelegiorgi/)

[Scarica](https://downloads.wordpress.org/plugin/formality.1.5.11.zip)

 * [Dettagli](https://it.wordpress.org/plugins/formality/#description)
 * [Recensioni](https://it.wordpress.org/plugins/formality/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/formality/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/formality/#developers)

 [Supporto](https://wordpress.org/support/plugin/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](https://formality.dev) 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](https://wordpress.org/support/plugin/formality),
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](https://gist.github.com/michelegiorgi/56fe4489b922cf2af4704b79d4f56bb6).

#### 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](https://translate.wordpress.org/projects/wp-plugins/formality)

## Screenshot

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

## Blocchi

Questo plugin fornisce 1 blocco.

 *   Widget

## 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

![](https://secure.gravatar.com/avatar/3a8b6272826d6774004a47f99b34f5165535154023587105ce27abcda47dff93?
s=60&d=retro&r=g)

### 󠀁[Finally updated](https://wordpress.org/support/topic/really-stylish-free-form/)󠁿

 [poorsouh](https://profiles.wordpress.org/poorsouh/) 3 Maggio 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 … 🙂

![](https://secure.gravatar.com/avatar/6f7d6aa144d0fd2b2e5e8eb88d607c5a459260971438a0b90da764284e17682f?
s=60&d=retro&r=g)

### 󠀁[Interesting and subtle approach!](https://wordpress.org/support/topic/interesting-and-subtle-approach/)󠁿

 [Honkytonky](https://profiles.wordpress.org/honkytonky/) 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!

![](https://secure.gravatar.com/avatar/f99ef16a50d87ccfe464631d036468e3b795ba0c7b1200d1afb01a100aaf7c8f?
s=60&d=retro&r=g)

### 󠀁[Impressive work & easy to extend](https://wordpress.org/support/topic/impressive-work-easy-to-extend/)󠁿

 [Carsten Bach](https://profiles.wordpress.org/carstenbach/) 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 😉

![](https://secure.gravatar.com/avatar/b0abc1b006e3641481b5f242dad7a27c4d52a0cc4128298e60465fe830d22b2d?
s=60&d=retro&r=g)

### 󠀁[Best free form I’ve tried](https://wordpress.org/support/topic/best-free-form-ive-tried/)󠁿

 [baptize](https://profiles.wordpress.org/baptize/) 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.

![](https://secure.gravatar.com/avatar/dae7c8fb865e501edc695ba4dbf56454a05f55c9011b17be8804acd0775d17f7?
s=60&d=retro&r=g)

### 󠀁[This is just LOVE <3](https://wordpress.org/support/topic/this-is-just-love-3/)󠁿

 [idontknowwhoiam](https://profiles.wordpress.org/idontknowwhoiam/) 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.

![](https://secure.gravatar.com/avatar/23e4705aa77f77493b64fc286c9462a100c591506ed73e1b235e0638803eda8f?
s=60&d=retro&r=g)

### 󠀁[Best user expercience you could find around.](https://wordpress.org/support/topic/best-user-expercience-you-could-find-around/)󠁿

 [rizoma](https://profiles.wordpress.org/rizoma/) 30 Settembre 2021

Thank you for this plugin!

 [ Leggi tutte le recensioni di 10 ](https://wordpress.org/support/plugin/formality/reviews/)

## Contributi e sviluppo

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

Collaboratori

 *   [ Michele Giorgi ](https://profiles.wordpress.org/michelegiorgi/)

“Formality” è stato tradotto in 8 lingue. Grazie a [chi traduce](https://translate.wordpress.org/projects/wp-plugins/formality/contributors)
per il contributo.

[Traduci “Formality” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/formality)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/formality/) segui
il [repository SVN](https://plugins.svn.wordpress.org/formality/), segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/formality/)
tramite [RSS](https://plugins.trac.wordpress.org/log/formality/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 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

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

## Meta

 *  Versione **1.5.11**
 *  Ultimo aggiornamento **11 mesi fa**
 *  Installazioni attive **100+**
 *  Versione WordPress ** 6.7 o superiore **
 *  Testato fino alla versione **6.8.5**
 *  Versione PHP ** 7.4 o superiore **
 *  Lingue
 * [Czech](https://cs.wordpress.org/plugins/formality/), [Dutch](https://nl.wordpress.org/plugins/formality/),
   [English (US)](https://wordpress.org/plugins/formality/), [French (France)](https://fr.wordpress.org/plugins/formality/),
   [German](https://de.wordpress.org/plugins/formality/), [Indonesian](https://id.wordpress.org/plugins/formality/),
   [Italian](https://it.wordpress.org/plugins/formality/), [Norwegian (Bokmål)](https://nb.wordpress.org/plugins/formality/),
   e [Swedish](https://sv.wordpress.org/plugins/formality/).
 *  [Traduci nella tua lingua](https://translate.wordpress.org/projects/wp-plugins/formality)
 * Tag
 * [conversational](https://it.wordpress.org/plugins/tags/conversational/)[form](https://it.wordpress.org/plugins/tags/form/)
   [gutenberg](https://it.wordpress.org/plugins/tags/gutenberg/)[Multistep](https://it.wordpress.org/plugins/tags/multistep/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/formality/advanced/)

## Valutazioni

 5 su 5 stelle.

 *  [  10 recensioni a 5-stelle     ](https://wordpress.org/support/plugin/formality/reviews/?filter=5)
 *  [  0 recensioni a 4-stelle     ](https://wordpress.org/support/plugin/formality/reviews/?filter=4)
 *  [  0 recensioni a 3-stelle     ](https://wordpress.org/support/plugin/formality/reviews/?filter=3)
 *  [  0 recensioni a 2-stelle     ](https://wordpress.org/support/plugin/formality/reviews/?filter=2)
 *  [  0 recensioni a 1-stelle     ](https://wordpress.org/support/plugin/formality/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/formality/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/formality/reviews/)

## Collaboratori

 *   [ Michele Giorgi ](https://profiles.wordpress.org/michelegiorgi/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/formality/)

## Donazioni

Vuoi sostenere le versioni future?

 [ Fai una donazione per lo sviluppo ](https://www.paypal.me/michelegiorgi/)