About
WPForms is the most beginner-friendly WordPress form builder plugin. Our drag and drop form builder lets you create beautiful forms for your website in minutes.
Our goal is simple: to provide a WordPress forms plugin that's both easy to use AND powerful. We want to take the pain out of creating online forms and make it easy for everyone - we call it "stupid simple".
Over 6 million websites use WPForms to create contact forms, payment forms, survey forms, conversational forms, newsletter forms, registration forms, and more.
Centering All Form Elements
This CSS snippet will center everything inside the form (labels, descriptions, buttons).

Using the “Include Form Styling” Setting
With the Base styling only setting in place, multi-column layouts will generally not function properly. To…

Change Sublabels for the Stripe Credit Card Field
With this snippet you can change the sublabels that appear on the Stripe Credit Card field…

Limiting Options for the Date / Time Field
This snippet will disable any future date in your date picker. You'll need to update the…

Custom Template File Hook
This is the hook you will need in order to add custom form templates to your…

Adding Material Design to Your Form Fields Using CSS
#wpforms-form-697 { float: left; width: 100%; text-align: center; margin: 30px auto 30px auto; } #wpforms-form-697 .wpforms-field…

Force WPForms to use modern markup
If using the deprecated Credit Card field prevents you from enabling modern markup, you can bypass…

Create Additional Formats for the Date Field
Add custom date formats to the Date field in WPForms.

Remove the Key Text on Conversational Forms
This CSS will remove the Key Text on all Conversational Forms.

Adding Images to Checkboxes
This CSS snippet will add a background image to the labels of the Checkbox fields.

Processing Smart Tags in HTML Field
This snippet makes WPForms Smart Tags usable in the HTML field

Adding Transitions to Checkbox and Multiple Choice Selections
ul#wpforms-999-field_3 li label, ul#wpforms-999-field_27 li label { padding: 10px; transition: all ease 0.3s; background: linear-gradient(to right,…
