Title: Formality
Author: Michele Giorgi
Published: <strong>2020 年 8 月 28 日</strong>
Last modified: 2025 年 7 月 1 日

---

搜索插件

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

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

# Formality

 作者：[Michele Giorgi](https://profiles.wordpress.org/michelegiorgi/)

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

 * [详情](https://cn.wordpress.org/plugins/formality/#description)
 * [评价](https://cn.wordpress.org/plugins/formality/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/formality/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/formality/#developers)

 [支持](https://wordpress.org/support/plugin/formality/)

## 描述

Formality is an all-in-one WordPress form plugin that puts design and user experience
first. Each form is characterized by an **essential interface** and a **modern layout**
that follows the most recent UX patterns. No frills, no superfluous or overly characterized
elements. No matter what theme you are using… with a few simple options you can 
quickly customize your forms and align them to your website design.

#### Why choose Formality

Formality is not the best nor the most complete form plugin. Formality does few 
things but it does them well and it continues to improve every day.

 * **Designless** – Smart layout with simple UI and common UX patterns
 * **Conversational** – Distraction-free form experience
 * **Multistep** – Group your questions in multistep form
 * **Simple editor** – Gutenberg-based form builder
 * **Smooth** – Async data submit with WP REST API
 * **Security** – Prevent spam with built-in token authentication
 * **Logic condition** – Show/hide fields based on user answers
 * **Collect data** – Simple interface to manage all your form results

Explore our [brand new website](https://formality.dev) for some awesome form examples
that you can create with Formality.

#### Documentation/support

We are working on the full documentation which will be available soon…
 In the meantime,
you can request support or report a bug on the [Support page](https://wordpress.org/support/plugin/formality),
or write us an email for any information.

#### Dev Hooks

You can extend Formality plugin functionality with its custom hooks. Formality has
Filters, Actions and DOM Events for developers. You can find a wip reference page
to start with, on this [Gist](https://gist.github.com/michelegiorgi/56fe4489b922cf2af4704b79d4f56bb6).

#### Translations

Formality is now available in 5 languages. You can now choose between English, Italian,
Indonesian, Czech and Swedish (Thanks to WordPress Community). You can help translating
Formality to your language on [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/formality)

## 屏幕截图

 * [[
 * Editor – General options
 * [[
 * Editor – Single field options
 * [[
 * Editor – Templates
 * [[
 * Editor – Customization
 * [[
 * Admin – Forms archive
 * [[
 * Admin – Results archive

## 区块

该插件提供了 1 个区块.

 *   Widget

## 安装

 1. Upload the entire `formality` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the **Plugins** screen (**Plugins > Installed Plugins**).

You will find **Formality** menu in your WordPress admin screen.

## 评价

![](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/) 2025 年 5 月 3 日

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/) 2024 年 3 月 2 日

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/) 2023 年 3 月 25 日

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/) 2022 年 9 月 13 日

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/) 2022 年 1 月
15 日

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/) 2021 年 9 月 30 日

Thank you for this plugin!

 [ 阅读所有10条评价 ](https://wordpress.org/support/plugin/formality/reviews/)

## 贡献者及开发者

「Formality」是开源软件。 以下人员对此插件做出了贡献。

贡献者

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

「Formality」插件已被翻译至 8 种本地化语言。 感谢[所有译者](https://translate.wordpress.org/projects/wp-plugins/formality/contributors)
为本插件所做的贡献。

[帮助将「Formality」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/formality)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/formality/)，查看[SVN仓库](https://plugins.svn.wordpress.org/formality/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/formality/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/formality/)。

## 更新日志

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

## 额外信息

 *  版本 **1.5.11**
 *  最后更新：**11 月前**
 *  活跃安装数量 **200+**
 *  WordPress 版本 ** 6.7 或更高版本 **
 *  已测试的最高版本为 **6.8.5**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [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/)
   和 [Swedish](https://sv.wordpress.org/plugins/formality/).
 *  [翻译成简体中文](https://translate.wordpress.org/projects/wp-plugins/formality)
 * 标签
 * [conversational](https://cn.wordpress.org/plugins/tags/conversational/)[form](https://cn.wordpress.org/plugins/tags/form/)
   [gutenberg](https://cn.wordpress.org/plugins/tags/gutenberg/)[Multistep](https://cn.wordpress.org/plugins/tags/multistep/)
 *  [高级视图](https://cn.wordpress.org/plugins/formality/advanced/)

## 评级

 5 星（最高 5 星）。

 *  [  10 条 5 星评价     ](https://wordpress.org/support/plugin/formality/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/formality/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/formality/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/formality/reviews/?filter=2)
 *  [  0 条 1 星评价     ](https://wordpress.org/support/plugin/formality/reviews/?filter=1)

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

[查看全部评论](https://wordpress.org/support/plugin/formality/reviews/)

## 贡献者

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

## 支持

最近两个月解决的问题：

     总计 1，已解决 0

 [查看支持论坛](https://wordpress.org/support/plugin/formality/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://www.paypal.me/michelegiorgi/)