a3 Responsive Slider


There are hundreds of image sliders for WordPress. We know because we have used a lot and none have ever completely been what we wanted. We built our own because we wanted a versatile and robust responsive slider that we could use in our client website work and more importantly that our clients could easily use on their site.

a3 Responsive Slider is inspired by and powered by the malsup Cycle2 JavaScript.


  • Fully mobile responsive.
  • Touch Swipe support in mobiles.
  • Images of any size – scaled to show perfectly no matter what size is uploaded.
  • WordPress taxonomy. Manage Sliders (like posts). Folders (like categories)
  • Fully Customize the Slider Skins Sass #dynamic {stylesheets}. No coding required.
  • Add sliders by Widget.
  • Embed sliders by shortcode button on every post, custom post type, pages.
  • Slider Shortcode alignment (just like WordPress images)
  • Slider Shortcode Dimension settings (Over-Ride Skin Dimension setting)
  • Shortcode tracking. See at a glance where each slider is embed by shortcode.
  • Remove sliders embedded by shortcode from the Slider Embed tab (removes the shortcode)
  • Slider images uploaded to WordPress Media Library.
  • There are 8 different image transition effects.
  • Transition effects set on each slider.
  • Extensively tested on live client sites before release

Lazy Load

Install the a3 Lazy Load plugin to apply Lazy Load to your sliders first load. a3 Lazy Load will allow you to apply Lazy Load to any or all elements of your site for PCs and Mobiles including your a3 Responsive Sliders emabedded by shortcode or added by widgets.

Transiton Effects

Up to 8 different image effects. In addition to the normal Scroll horizonal and Vertical image transition the plugin includes the transition effects.

Featuring Sass (Simply Awesome Stylesheets)

  • All the front end style display is created via Sass for faster loader and render.
  • Sass is the most mature, stable, and powerful professional grade CSS extension language in the world.
  • This plugins backend admin panels are created in Sass.

WordPress App style admin interface

Like WordPress we believe that a3rev plugin users should be able to configure and tweak our plugins settings while on the go, right from their mobile or tablet.

  • 100% compatible with WordPress v3.8.0 admin interface.
  • Sass admin app interface is fully mobile and tablet responsive.

Lite & Pro Version Admin Interface

  • All a3rev Lite Version plugins have exactly the same admin interface as the Pro Version.
  • Pro Version features and settings are inside of Yellow borders.
  • The Pro Version settings can be set, but they do not save and are not applied to the front end.
  • Upgrading to the Pro Version all setting made in the Lite are saved.

Lite Version Support

  • Lite Version user please post support requests to the plugins WordPress Support forum.
  • We do not watch that forum and rarely visit it.
  • Pro Version Licence gives ‘write’ access to the a3rev support forum and priority support as part of the License.

= Premium Support =

The a3rev team does not provide support for the a3 Responsive Slider plugin on the WordPress.org forums. One on one developer support is available via the plugins a3rev support forum to people who have purchased a a3 Responsive Slider Pro plugin Lifetime License.

The Pro Version has lots of extra features that coupled with developer support might be well worth your investment!

The Pro Version Additional Features

Youtube Slider feature

  • Add Youtube Videos to Sliders
  • Option to set Videos to auto play.
  • Videos show and play correctly in any phone.

Ken Burns Transitions

  • Option to create Ken Burns effect sliders.
  • Full setting for zoom direction, start position and transition timing.

4 Additional Slider Skins

  • A 2nd Sass #dynamic {stylesheets} fully customizable Slider Skin.
  • A Sass #dynamic {stylesheets} fully customizable Blog Card skin.
  • A Sass #dynamic {stylesheets} fully customizable Widget Skin.
  • A Sass #dynamic {stylesheets} fully Customizable Touch Mobile Skin.
  • Select Skins to apply to slider from shortcode pop-up
  • Select Skins to apply to slider from Widget.

Touch Mobile Skin

  • Set Touch Mobile Skin to auto apply in mobiles for Slider Skins, Widget Skin and card Skin.


If you do a translation for your site please send it to us and we’ll include it in the plugins language folder and credit you here with the translation and a link to your site.

  • English (default) – always included.
    *.po file (a3-responsive-slider.po) in languages folder for translations.
  • Go here to send your translation files to us.


  1. Install and activate the plugin

  2. Go to a3 Responsive Slider menu on your wp-admin dashboard.

  3. Go to Slider Skins and create your own slider skin style.

  4. Add New Slider – create your first slider

  5. Go to Widgets – find a3 responsive slider widget and apply.

  6. Use the Sliders button on post and page text editor to add slider by shortcode.

  7. Enjoy.

Upgrade Notification


Feature Upgraded. 5 new features, 10 code tweaks and 1 bug fix for full compatibility with WordPress version 4.6.1


Feature Upgrade. 3 new features plus 10 tweaks and 1 bug fix for full compatibility with WordPress major version 4.5


Feature Upgrade. 3 new features plus tweaks for full compatibility with WordPress major Version 4.4


Feature Upgrade. 2 new features, 1 bug fixes and tweaks for full compatibility with WordPress Version 4.3.1


Major Maintenance Upgrade. 1 new Feature and 5 Code Tweaks plus 1 bug fixes for full compatibility with WordPress v 4.3.0


Maintenance Upgrade. Fix for PHP Fatal Error when upgrading from older versions of the plugin to version 1.1.9 on some servers


Important Maintenance Upgrade. 2 x major a3rev Plugin Framework Security Hardening Tweaks plus 1 https bug fix


Maintenance Upgrade. 2 Code Tweaks for improved loading and display of Slider Skin Controls and Pager.


Maintenance Upgrade. 1 shortcode alignment bug fix, update of core script and full compatibility with WordPress version 4.2.2


Maintenance upgrade! Code tweaks for full compatibility with WordPress 4.2.0


Upgrade now for 3 code tweaks which could be important depending on your site configuration.


Upgrade now for 1 new feature, 8 Code and UI Tweaks plus 2 bug fixes.


Upgrade your plugin now for tweaks that greatly improved slider first load UI, plus full compatibility with a3 Lazy Load and 2 bug fixes.


Upgrade now for slider load assets performance upgrade plus full compatibility with WordPress Version 4.1


Upgrade now for an image insert tweak.


Major Version upgrade. Upgrade now for full front end conversion to Sass #dynamic {stylesheets} and admin panel to Sass.

Upgrade your plugin now for a Framework code tweak and full compatibility with WordPress Version 4.0

Update your plugin now for mobile detect class name conflict bug fix

Update now for 2 important framework code tweaks to keep you plugin in tip top running order.

Update now for full compatibility with WordPress 3.9.1 with some a3rev Plugin Framework code tweaks.


First release


  • Go to Responsive Slider menu - Slider Skins and create your customize your skin style.
  • Go to Responsive Slider menu - Add New menu and add new slider.
  • View and manage all sliders from the All Sliders menu, just like posts.
  • Add sliders by the a3 Responsive slider widget.
  • Add sliders by shortcode from the Sliders button above the WordPress text editor.


Minimum Requirements

  • WordPress 4.1.0
  • PHP version 5.2.4 or greater
  • MySQL version 5.0 or greater

Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t even need to leave your web browser. To do an automatic install of a3 Responsive Slider, log in to your WordPress admin panel, navigate to the Plugins menu and click Add New.

In the search field type “a3 responsive slider” and click Search Plugins. Once you have found our plugin you can install it by simply clicking Install Now. After clicking that link you will be asked if you are sure you want to install the plugin. Click yes and WordPress will automatically complete the installation.

Manual installation

The manual installation method involves down loading our plugin and uploading it to your web server via your favourite FTP application.

  1. Download the plugin file to your computer and unzip it
  2. Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installations wp-content/plugins/ directory.
  3. Activate the plugin from the Plugins menu within the WordPress admin.


Does not work and no support and no response at all

We have purchased this plugin almost 2 weeks ago because Steve Truman assurs on his website 24 hour support and refund with “no-questions” asked.

We have purchased the plugin installed it and all it shows is a white widget.

After working on all available options for hours this does not change.

Support-Request: No response

Some more additional hours the same result. We even installed it on a different server…. -a nice but very white widget.

Refund-Request: No response

This was almost 2 weeks ago…. -money paid, product not working, no support, no money back…. a total ripoff.

Actually Responsive

I have tried few sliders but those were not actually responsive.

This is actually responsive and works great on small screens.

Read all 7 reviews

Contributors & Developers

“a3 Responsive Slider” is open source software. The following people have contributed to this plugin.



1.6.0 – 2016/11/02

  • Feature – Added Font editor ‘Line Height’ option
  • Feature – Upgrade Slider Skins Control icons to font awesome icons.
  • Feature – Added full dynamic style options for the control icons
  • Feature – Added option to set the Control icons position on the slider. Top, Centre, Bottom and Left, middle, right
  • Feature – Update old media uploader to new WP media uploader when Add/Edit Slider
  • Tweak – Update select type of plugin framework for support group options
  • Tweak – Update Typography Preview script for apply ‘Line Height’ value to Preview box
  • Tweak – Update the generate_font_css() function with new ‘Line Height’ option
  • Tweak – Replace all hard code for line-height inside custom style by new dynamic ‘Line Height’ value
  • Tweak – Register fontawesome in plugin framework with style name is ‘font-awesome-styles’
  • Tweak – Update dynamic style for new features
  • Tweak – Update text domain for full support of translation with new name for translate file is ‘a3-responsive-slider.po’
  • Tweak – Define new ‘Ajax Multi Submit’ control type with Progress Bar showing and Statistic for plugin framework
  • Tweak – Define new ‘Ajax Submit’ control type with Progress Bar showing for plugin framework
  • Tweak – Update plugin framework styles and scripts support for new ‘Ajax Submit’ and ‘Ajax Multi Submit’ control type
  • Tweak – Tested for full compatibility with WordPress version 4.6.1
  • Fix – Headers already sent warning. Delete trailing spaces at bottom of php file

1.5.0 – 2016/04/13

  • Feature – Define new ‘Background Color’ type on plugin framework with ON | OFF switch to disable background or enable it
  • Feature – Define new function – hextorgb() – for convert hex color to rgb color on plugin framework
  • Feature – Define new function – generate_background_color_css() – for export background style code on plugin framework that is used to make custom style
  • Tweak – Change on load script so that they are loaded with correct order without jQuery is loaded after slider script
  • Tweak – Change call action from ‘wp_head’ to ‘wp_enqueue_scripts’ and use ‘wp_enqueue_style’ function to load style for better compatibility with minify feature of caching plugins
  • Tweak – Change call action from ‘wp_head’ to ‘wp_enqueue_scripts’ to load google fonts
  • Tweak – Define new ‘strip_methods’ argument for Uploader type, allow strip http/https or no
  • Tweak – Register fontawesome in plugin framework with style name is ‘font-awesome-styles’
  • Tweak – Saved the time number into database for one time customize style and Save change on the Plugin Settings
  • Tweak – Replace version number by time number for dynamic style file are generated by Sass to solve the issue get cache file on CDN server
  • Tweak – Update core style and script of plugin framework for support Background Color type
  • Tweak – Update plugin framework to latest version
  • Tweak – Tested for full compatibility with WordPress major version 4.5
  • Fix – Add ‘a3-notlazy’ class to slide images for way site have a3 Portfolio and a3 Lazy Load to fix slider can’t show on frontend. If you have added ‘a3-slider-image’ class to Skip Images Classes option of a3 Lazy Load then should remove it

1.4.0 – 2015/12/10

  • Feature – Added Option to set Google Fonts API key to directly access latest fonts and font updates from Google
  • Feature – Added full support for Right to Left RTL layout on plugins admin dashboard.
  • Feature – Change media uploader to New UI of WordPress media uploader with WordPress Backbone and Underscore
  • Tweak – Update the uploader script to save the Attachment ID and work with New Uploader
  • Tweak – Updated a3 Plugin Framework to the latest version
  • Tweak – Tested for full compatibility with WordPress major version 4.4

1.3.0 – 2015/11/20

  • Feature – Add new option [ ] Open in new tab for slider images with links
  • Feature – When a skin Controls and Pager options are switched ON don’t show Controls and Pagers if the slider just has one slide
  • Tweak – Update table database for new Open in new tab option
  • Tweak – Tested for full compatibility with WordPress major version 4.3.1
  • Fix – Make slider show for compatibility with a3 Portfolio and a3 Lazy Load

1.2.0 – 2015/08/21

  • Feature – Added Plugin Framework Customization settings. Control how the admin panel settings show when editing.
  • Tweak – Tested for full compatibility with WordPress major version 4.3.0
  • Tweak – include new CSSMin lib from https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port into plugin framework instead of old CSSMin lib from http://code.google.com/p/cssmin/ , to avoid conflict with plugins or themes that have CSSMin lib
  • Tweak – Make __construct() function for ‘Compile_Less_Sass’ class instead of using a method with the same name as the class for compatibility on WP 4.3 and is deprecated on PHP4
  • Tweak – Change class name from ‘lessc’ to ‘a3_lessc’ so that it does not conflict with plugins or themes that have another Lessc lib
  • Tweak – Tested for full compatibility with WordPress Version 4.3.0
  • Fix – Make __construct() function for ‘A3_Responsive_Slider_Shortcode’ class instead of using a method with the same name as the class for compatibility on WP 4.3 and is deprecated on PHP4

1.1.10 – 2015/06/10

  • Fix – Check ‘request_filesystem_credentials’ function, if it does not exists then require the core php lib file from WP where it is defined

1.1.9 – 2015/06/03

  • Tweak – Security Hardening. Removed all php file_put_contents functions in the plugin framework and replace with the WP_Filesystem API
  • Tweak – Security Hardening. Removed all php file_get_contents functions in the plugin framework and replace with the WP_Filesystem API
  • Fix – Update dynamic stylesheet url in uploads folder to the format //domain.com/ so it’s always is correct when loaded as http or https

1.1.8 – 2015/05/18

  • Tweak – Change Slider Skins Control and Pager setting default to OFF
  • Tweak – Control and pager CSS only loads from the footer when those settings are switched ON
  • Credit – Thanks to Kent for raising the issue attention https://a3rev.com/forums/topic/prev-next-pause-appears-when-page-refreshes/

1.1.7 – 2015/05/14

  • Tweak – Tested and Tweaked for full compatibility with WordPress Version 4.2.2
  • Tweak – Update cycle2 script to latest version 2.1.6
  • Fix – Change custom layout. When inserting a slider by Slider shortcode insert button the Align Center of content was not working.

1.1.6 – 2015/04/21

  • Tweak – Tested and Tweaked for full compatibility with WordPress Version 4.2.0
  • Tweak – Changed dbDelta() function to $wpdb->query() for creating plugin table database.
  • Tweak – Update style of plugin framework. Removed the [data-icon] selector to prevent conflict with other plugins that have font awesome icons

1.1.5 – 2015/01/24

  • Tweak – Added str_replace( array(“\r\n”, “\r”, “\n”), ”, $slider_output) to prevent Themes and plugins that process shortcodes from adding line break br and paragraph p tags to Slider shortcodes and breaking them.
  • Tweak – Changed add_action( ‘wp_enqueue_scripts’ ) to add_action( ‘wp_head’ ) for fixed the video don’t work if have some plugin filter video tag for comaptibility with Pro Version upgrade.
  • Tweak – Updated a3-rslider-frontend.js and a3-rslider-frontend-mobile.js for compatibility with Pro Version upgrade.

1.1.4 – 2015/01/16

  • Feature – When link URL is added to an image in slider, click or tap on the image opens the link.
  • Tweak – Can now just add link URL to slider image without having to add caption text with Read More button to create the link.
  • Tweak – Read More option now activated from the image settings on slider edit page.
  • Tweak – Removed Read More ON | OFF option from the Read More tab on all skins.
  • Tweak – Added help text to the top of Read More tab page on each skin.
  • Tweak – Added Show read more button / text option for each slide in slider edit page.
  • Tweak – Slider edit page image setting UI. Changed the Caption text box width that same as Title and Link URL input box.
  • Tweak – Show read more settings display to the right of the Caption text input box with help text.
  • Tweak – Added new show_readmore column for a3_rslider_images table database.
  • Fix – Caption text not showing on slider images – updated .less file.
  • Fix – Check $post before get post_content to fix PHP notice property of non-object on a3-rslider-hook-filter.php line 56.

1.1.3 – 2015/01/10

  • Tweak – Fix Slider skins first load UI when Dynamic height is activated for a skin
  • Tweak – Skin .css only load for the slider it is attached to and only load on urls where slider is embed or in widget – like js assets
  • Tweak – Edit for full compatibility with a3 Lazy Load. Only load skin when it comes into the view port like content
  • Tweak – Update Plugins description to include install a3 Lazy Load recommendation.
  • Dev – Convert Sass Global .less to simplify compiling style sheet edits.
  • Fix – Show the new plugin version on the Core Update page. Feature stopped working with WordPress version 4.1
  • Fix – Sass compile path not saving on windows xampp.

1.1.2 – 2015/01/06

  • Tweak – Only load plugin assets on post and page where slider is embedded by shortcode or as a widget.
  • Tweak – Only load assets on page that are required for slider effects – not all plugin js assets.
  • Tweak – Only load slider mobile assets when load in mobile screen.
  • Tweak – Audit code for full compatibility with WordPress version 4.1.0
  • Tweak – Updated plugins admin dashboard yellow border text. Removed reference to Free Trials.
  • Tweak – Added links to new a3 Lazy Load and a3 Portfolio plugins on wordpress.org
  • Fix – PHP Error notice undefined variable: slider_settings on slider edit admin page.

1.1.1 – 2014/12/18

  • Tweak – added div tag to href= jQuery when click add image to slider gallery. Some plugins like MOJO Market Place plugin enforce div on image URLs site wide.
  • Credit – thanks to Bill Passawe for reporting the issue and giving us access to his site to find the issue and make a patch.

1.1.0 – 2014/09/15

  • Feature – Converted all front end CSS #dynamic {stylesheets} to Sass #dynamic {stylesheets} for faster loading.
  • Feature – Convert all back end CSS to Sass. – 2014/09/10

  • Tweak – Updated google font face in plugin framework.
  • Tweak – Tested 100% compatible with WordPress Version 4.0 – 2014/07/19

  • Fix – Changed Mobile_Detect Lib class name to A3_RSlider_Mobile_Detect to prevent conflict with other plugins that use the global class name.
  • Credit – Thanks to Flemming Andersen for the access to his site to find and fix the class name conflict. – 2014/06/21

  • Tweak – Updated chosen js script to latest version 1.1.0 on the a3rev Plugin Framework
  • Tweak – Added support for placeholder feature for input, email , password , text area types
  • Tweak – Updated plugins description text and admin panel yellow sidebar text. – 2014/05/24

  • Tweak – Changed add_filter( ‘gettext’, array( $this, ‘change_button_text’ ), null, 2 ); to add_filter( ‘gettext’, array( $this, ‘change_button_text’ ), null, 3 );
  • Tweak – Update change_button_text() function from ( $original == ‘Insert into Post’ ) to ( is_admin() && $original === ‘Insert into Post’ )
  • Tweak – Checked and updated for full compatibility with WordPress version 3.9.1
  • Fix – Code tweaks to fix a3 Plugins Framework conflict with WP e-Commerce tax rates.

1.0.0 – 2014/05/05

  • First Release of Lite Version.