Simple Contact Slider

Simple Contact Slider
Buy on CodeCanyon for $20

Extended license price: $100.00

This plugin has been purchased 449 times so far.

Plugin released on:
January 5, 2013

Plugin last updated on:
November 30, 2016

Tags: ajax, anti-spam, campaignmonitor, contact, contact form, country, feedback, honeypot, mailchimp, message, responsive, slider, styler, subscribe, validation

Changelog

Version 3.9.1 / 2014.07.09.
  • New: Option to disable NONCE protection
  • Improved: Many changes to the default form styling
  • Improved: Changes in the default values for fields sizes
  • Updated: JavaScript Library NiceScroll 3.5.4
  • Updated: JavaScript Library Spin 2.0.1
  • Fix: Problems with calculating the input fields sizes
  • Fix: Several styling calculations with some themes
  • Fix: Several styling issues with some browsers
  • Fix: RTL positioning problems with form padding

Version 3.9 / 2013.10.31.

  • New: Support for subscribe with MailerLite
  • New: Message field can be disabled
  • Improved: Function to build slider settings require logic
  • Improved: Additional information about some fields
  • Improved: More values added to default email templates
  • Improved: Optimizations for main JavaScript library
  • Fix: Some fields settings were not saved
  • Fix: Broken validation for the message field

Version 3.8 / 2013.09.30.

  • New: Support for subscribe with MyMail Email Newsletter Plugin
  • Improved: Few minor tweaks to default styling

Version 3.7 / 2013.09.25.

  • New: Redirect to URL after form submission
  • New: Detect iOS Safari browser for resize calculations
  • Updated: JavaScript Library Minicolors 2.1
  • Updated: JavaScript Library NiceScroll 3.5.1
  • Updated: JavaScript Library Spin 1.3.2
  • Fix: Issue with iOS Safari resizing of slider form

Version 3.6 / 2013.06.25.

  • New: Support for subscribe with CampaignMonitor
  • New: Filter hooks for loading external libraries
  • New: Correct styling for form elements under iOS
  • Updated: JavaScript Library NiceScroll 3.4.1

Version 3.5 / 2013.06.15.

  • New: Color styles builder
  • New: Form Messages can now support HTML
  • Improved: Import and export with styler support
  • Improved: Changes to some default values

Version 3.2 / 2013.05.23.

  • New: New field for Country
  • New: New field for Gender
  • Improved: JavaScript rendering optimization and cleanup
  • Improved: Form elements classes for easier styling
  • Improved: Optimization for the compact form styling
  • Improved: Slider tab text positioning and visibility
  • Improved: Added several missing translation strings
  • Changed: Functions file is now named properly
  • Fixed: Positioning issue for the vertical scrollbar
  • Fixed: Few issues with some fields marked as required
  • Fixed: Added missing type text for input elements
  • Fixed: Animation start point invalid border calculation

Version 3.1 / 2013.05.21.

  • Improved: Viewport sizing display on mobile devices
  • Improved: Animation with border width for calculations
  • Improved: Styling for internal form elements
  • Improved: Left and Right positioning of the form
  • Improved: Left and Right form animation effect
  • Fixed: Duplicated name for embed styles action
  • Fixed: Few issues with the positioning of the form

Version 3.0 / 2013.05.16.

  • New: Responsive, auto fit smaller screen width
  • New: Different widths for slider tab available
  • New: Display effect: Shadow for tab and form
  • New: Default color styles are embedded in page
  • New: 5 new color styles for the contact slider
  • New: Tools for import and export of plugin settings
  • New: Scroll form content on smaller screens
  • %

Simple Contact Slider is a very easy to use plugin for adding classic contact form into any and all pages of your WordPress powered website. Contact form is responsive, hidden behind the tab on the left or right side of the screen, and it is sliding into the screen when user clicks on tab.

Depending on the screen size, width of the form will get smaller, and if needed, vertical scrollbars will appear. Form has validation built in for fields that are required, and it can have from 3 to 14 fields displayed.

Plugin is ideal for most websites where you need simple way for visitors to get in touch, using effective slider method to hide the contact form.

Wide range of settings for customization

Wide range of settings for customization
Plugin has long list of settings that can help you customiza plugin in great detail: visibility, tab and form positioning, styles, labels for form elements, email customization and much more. All settings are split into several panels.

List of Customization Features
  • Slider is responsive and works well with small screens.
  • Includes 10 default schemes for slider tab and contact form.
  • Change screen location and vertical position for slider tab and form.
  • Change size of the slider tab with different width and height.
  • Display effects rounded edges and shadows.
  • Customize all labels and messages displayed in the contact form.
  • Customize HTML and Text email templates for sending messages.
  • Uses NiceScroll JS plugin for nice and touch ready scrollbars.
  • Uses spin.js plugin for waiting animation without animated gif.

Support for total of 14 form fields

Support for total of 14 form fields
From basic setup that can have 2 fields up to 14 fields in total supported by the plugin, you can easily control what fields are used, and what are required for user to fill before it is submitted. Plugin supports validation before submit.

List of 14 Form Fields
  • Basic fields: email and name
  • Standard fields: message, subject, website, dropdown, phone, gender and country
  • Special fields: subscribe, send copy to sender and sent to selected email
  • Extra unnamed fields: two optional fields for various use

Subscribe integration with different services

Subscribe integration with different services
Plugin allows adding of ‘Substribe to our Newsletter’ field to contact form, and you can use different services to subscribe users automatically on form submit.

MailChimp, CampaignMonitor, MailerLite or MyMail Plugin

List of supported subscription services

Four anti-spam methods for protection against unwanted emails

Four anti-spam methods for protection against unwanted emails
Plugin offers 4 methods of protecting the form against spam messages. Honeypot and Referrer traps can gather IP’s from detected bots and prevent them from accessing the contact form in the future.

List of anti-spam methods
  • Honeypot: extra field that normal users can’t fill
  • Referrer: missing referrer is pointing to spam submission
  • Bot Detection: detect one of the 50 most common spiders and bots
  • Banned IP’s: list of IP’s to prevent from using contact form

Easy to use Style Builder to create your own color schemes

Easy to use Style Builder to create your own color schemes
Create any number of color schemes customizing shadows, fonts, borders, colors and more to make form look more closer to the look and feel of your theme. No knowledge of CSS is needed to use the style builder.

How plugin works?

When visitor fills in and sends the contact form, plugin takes the data and creates email that is sent to you (to any email you provide in plugin settings). Plugin is not saving any contact messages into database. Based on the Anti-spam settings, submissions are checked for spam and filtered out if needed.

Other Plugin Features

  • Control on what website pages you want contact slider displayed.
  • Tools to export and import all plugin settings.
  • Email templates support use of many different data tags
  • Control the email message FROM field in the header
  • Control form visibility if accessed on mobile device
  • Email message can include page from where the contact form was open
  • Add extra CSS classes to main slider elements for extra styling
  • Support for Right to Left languages with additional stylesheet
  • Support translation and includes POT file

Changelog

Version 3.9.1 / 2014.07.09.
  • New: Option to disable NONCE protection
  • Improved: Many changes to the default form styling
  • Improved: Changes in the default values for fields sizes
  • Updated: JavaScript Library NiceScroll 3.5.4
  • Updated: JavaScript Library Spin 2.0.1
  • Fix: Problems with calculating the input fields sizes
  • Fix: Several styling calculations with some themes
  • Fix: Several styling issues with some browsers
  • Fix: RTL positioning problems with form padding

Version 3.9 / 2013.10.31.

  • New: Support for subscribe with MailerLite
  • New: Message field can be disabled
  • Improved: Function to build slider settings require logic
  • Improved: Additional information about some fields
  • Improved: More values added to default email templates
  • Improved: Optimizations for main JavaScript library
  • Fix: Some fields settings were not saved
  • Fix: Broken validation for the message field

Version 3.8 / 2013.09.30.

  • New: Support for subscribe with MyMail Email Newsletter Plugin
  • Improved: Few minor tweaks to default styling

Version 3.7 / 2013.09.25.

  • New: Redirect to URL after form submission
  • New: Detect iOS Safari browser for resize calculations
  • Updated: JavaScript Library Minicolors 2.1
  • Updated: JavaScript Library NiceScroll 3.5.1
  • Updated: JavaScript Library Spin 1.3.2
  • Fix: Issue with iOS Safari resizing of slider form

Version 3.6 / 2013.06.25.

  • New: Support for subscribe with CampaignMonitor
  • New: Filter hooks for loading external libraries
  • New: Correct styling for form elements under iOS
  • Updated: JavaScript Library NiceScroll 3.4.1

Version 3.5 / 2013.06.15.

  • New: Color styles builder
  • New: Form Messages can now support HTML
  • Improved: Import and export with styler support
  • Improved: Changes to some default values

Version 3.2 / 2013.05.23.

  • New: New field for Country
  • New: New field for Gender
  • Improved: JavaScript rendering optimization and cleanup
  • Improved: Form elements classes for easier styling
  • Improved: Optimization for the compact form styling
  • Improved: Slider tab text positioning and visibility
  • Improved: Added several missing translation strings
  • Changed: Functions file is now named properly
  • Fixed: Positioning issue for the vertical scrollbar
  • Fixed: Few issues with some fields marked as required
  • Fixed: Added missing type text for input elements
  • Fixed: Animation start point invalid border calculation

Version 3.1 / 2013.05.21.

  • Improved: Viewport sizing display on mobile devices
  • Improved: Animation with border width for calculations
  • Improved: Styling for internal form elements
  • Improved: Left and Right positioning of the form
  • Improved: Left and Right form animation effect
  • Fixed: Duplicated name for embed styles action
  • Fixed: Few issues with the positioning of the form

Version 3.0 / 2013.05.16.

  • New: Responsive, auto fit smaller screen width
  • New: Different widths for slider tab available
  • New: Display effect: Shadow for tab and form
  • New: Default color styles are embedded in page
  • New: 5 new color styles for the contact slider
  • New: Tools for import and export of plugin settings
  • New: Scroll form content on smaller screens
  • %