Slick contact forms allows you quickly and easily create contact forms for any area on your WordPress site using widgets
Creates a widget, which adds a contact form using either a floating, drop down button or a sticky, sliding tab. Can handle multiple forms on each page and the location of the floating button or sliding tab can be easily set from the widget control panel.
Each form includes up to 3 text input fields and one text area. The input labels and type of validation can be set via the widget control panel. The plugin includes validation for the form fields using animated error messages.
The plugin also includes shortcodes, which allow you to add a text link to your content, which will open/close the contact form.
General configuration can be set via the WordPress admin menu option Settings --> Slick Contact Forms
After Form Submit - The form can be set to either submit using AJAX (default) and return a message to the form slide out panel or to redirect to a different page
If using AJAX Message:
Set the text that is shown when the form has been submitted * Email Sent - When a form is successfully submitted * Error - If an error occurred during submission * Invalid - If invalid data is received by the server
If using Redirect:
Enter the URLs to redirect the page to when the form submit is complete * Email Sent - Enter the URL to redirect the page to when the form is successfully submitted * Error - Enter the URL to redirect the page to when the form fails
Validation Messages - The text that will appear in the animated validation error messages * Input Required - If a required form field is empty * Email Address - If an invalid email format is entered
Each individual form can be customised via the widget control panel:
To set up the form, several options are available for you to customise the number of text input fields, the label for the form field and the type of validation. * Email To - The address where the form details will be sent * Form Text - Add introduction text for the form. Select the position of the text - either before or after the form fields. * Text input fields - up to 3 form fields can be added to the contact form. Enter the text for the label in the left hand box. The right-hand drop down "Status" menu allows you to select whether the form field is required:
* N/A - If selected the form field will not appear on the contact form * None - Form field will appear but is not required * Required - User must enter text in order to submit * Email - User must enter a valid email address
The plugin includes the feature to add text links within your site content that will open/close the sticky or floating tab.