WordPress.com has upgraded the contact form. First up, the new interface. Typing in the shortcode still works fine, but we wanted to provide a graphical way for people to manage the form. To do this you click on the "Add a custom form" button: Add a new form.
That bring up our new custom form builder, that gives you a simple, but powerful, set of controls on how your form will look and behave. Common changes you can do:
- Add and remove fields
- Re-order the field list (drag and drop)
- Select from several types of fields (text, drop down, checkbox, radio button, textarea, etc.)
- Mark fields as required
- Enter a specific email address you want the form results sent to
- Custom subject line for the form results email
Clicking "Add this form to my post" button will insert the shortcode for the form into your post. If you forgot something you can either edit the shortcode by hand, or simply click "Add custom form" button again and the form builder will re-load the form details and allow you to change them.
In addition to emailing out the form results, they're now also stored in the WordPress database. You'll notice a new menu item called "Feedbacks" just below "Comments":
Feedbacks management is patterned after the style of comment management. Form submissions that Akismet marks as spam are under the "Spam" section. Rest is all as you do comment managment in Akismet.
For WordPress.org powered blogs we have released this as an update to the Grunion Contact Form plugin, version 2.0.