Plugin Directory

WooCommerce Dynamic Gallery

Bring your product pages and presentation alive with WooCommerce Dynamic Gallery. Beautifully.

1.4.4 - 2015/08/28

  • Tweak - Tested for full compatibility with WooCommerce Version 2.4.6
  • Tweak - Added new options into Settings -> Permalinks page on Dashboard
  • Fix - Show the caption on pop-up when ColorBox pop-up is selected
  • Fix - Added 'box-sizing: initial;' for #fancybox-wrap ID to the Close button show correct on top right corner of Fancybox pop-up

1.4.3 - 2015/08/20

  • Tweak - Tested for full compatibility with WooCommerce Version 2.4.4
  • 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
  • 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.4.2 - 2015/06/04

  • Tweak - Tested for full compatibility with WooCommerce Version 2.3.10
  • 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

1.4.1 - 2015/05/30

  • Fix - Update url of dynamic stylesheet in uploads folder to the format //domain.com/ so it's always is correct when loaded as http or https

1.4.0 - 2015/05/21

  • Feature - Added full compatibility with the Enhanced Media Library plugin.
  • Tweak - Tested for full compatibility with WordPress Version 4.2.2
  • Tweak - Tested and Tweaked for full compatibility with WooCommerce Version 2.3.9
  • Tweak - Changed Permission 777 to 755 for style folder inside the uploads folder
  • Tweak - Chmod 644 for dynamic style and .less files from uploads folder
  • Credit - Thanks to Kevin Coffel raising the EML compatability issue and unlimited access to his site to create the compatibility

1.3.5 - 2015/05/05

  • Tweak - Tested for full compatibility with WordPress Version 4.2.1
  • Tweak - Define image Alt Text for Alt Attribute for serach engine optomization
  • Tweak - Redefine caption text as new attribute data-caption for use as image captions in gallery
  • Fix - Removed check_ajax_referer() call on frontend for compatibility with PHP caching plugins. Was returning -1 to js success call-back.

1.3.4 - 2015/04/21

  • Tweak - Tested and Tweaked for full compatibility with WordPress Version 4.2.0
  • Tweak - Tested and Tweaked for full compatibility with WooCommerce Version 2.3.8
  • Tweak - Update style of plugin framework. Removed the [data-icon] selector to prevent conflict with other plugins that have font awesome icons
  • Fix - Undefined property: stdClass::$ID bug. Check if feature image is not set then don't include in gallery.
  • Fix - Set z-index to 100 of .onsale class so that it cannot be overridden by Dynamic Gallery container

1.3.3 - 2015/03/19

  • Tweak - Tested and Tweaked for full compatibility with WooCommerce Version 2.3.7
  • Tweak - Tested and Tweaked for full compatibility with WordPress Version 4.1.1

1.3.2 - 2015/02/13

  • Tweak - Maintenance update for full compatibility with WooCommerce major version release 2.3.0 with backward compatibility to WC 2.2.0
  • Tweak - Tested fully compatible with WooCommerce just released version 2.3.3
  • Tweak - Changed WP_CONTENT_DIR to WP_PLUGIN_DIR. When an admin sets a custom WordPress file structure then it can get the correct path of plugin
  • Tweak - Added Link to new plugins a3 Lazy Load and a3 Portfolio to the Free WordPress plugins list in yelow sidebar.

1.3.1 - 2015/01/27

  • Tweak - Audit, test and tweak for 100% compatibility with WooCommerce 2.2.10
  • Tweak - Audit, test and tweak for 100% compatibility with WordPress Version 4.1
  • Fix - Sass compile path not saving on windows xampp.

1.3.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.
  • Tweak - Changed from is_product() function to is_singular( array( 'product' ) ) function in check to load dynamic gallery
  • Tweak - Remove inline style is loaded for each gallery and gallery variation to reduce the query to database
  • Tweak - Added customized_style.php file for Sass - 2014/09/11

  • Tweak - Tested 100% compatible with WooCommerce 2.2.2
  • Tweak - Tested 100% compatible with WordPress Version 4.0 - 2014/09/03

  • Tweak - Tested fully compatible with WooCommerce 2.2 back to 2.1
  • Tweak - Updated google font face in plugin framework. - 2014/06/23

  • Fixed - Fixed the Warning - "Creating default object from empty value in" on Dynamic Gallery Preview popup.
  • Fixed - Solved the conflict with WP Email Template for the warning "WP Email Template: wp_mail has been declared by another process or plugin, so you won't be able to use another Email Deliver Provider until the problem is solved." on Dynamic Gallery Style tab. - 2014/06/18

  • Tweak - Updated chosen js script to latest version 1.0.1 on the a3rev Plugin Framework
  • Tweak - Updated plugins wordpress.org description text and admin panel yellow sidebar text.
  • Tweak - Tested 100% compatible with WooCommerce version 2.1.11 - 2014/05/28

  • Feature - Added option to Hide or show the default WooCommerce Product Gallery Meta box on product edit pages.
  • Feature - If default WooCommerce Product Gallery is deactivated - Turn OFF the Dynamic Gallery on the product, the Woo default gallery shows again.
  • Tweak - Improved UI - Turn off the Dynamic gallery from the Meta box and the box closes. Turn it on and it opens.
  • 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 : Added support for placeholder feature for input, email , password , text area types
  • Tweak - Tested 100% compatible with WooCommerce Version 2.1.9
  • Tweak - Tested 100% compatible with WordPress Version 3.9.1
  • Tweak - Updated the plugins description text on wordpress.org
  • Tweak - Updated the plugins admin panel yellow sidebar text. - 2014/02/12

  • Tweak - Added remove_all_filters('mce_external_plugins'); before call to wp_editor to remove extension scripts from other plugins.
  • Tweak - Updated Framework help text font for consistency.
  • Fix - Conflict with wpMandrill plugin. Rewrote Gallery preview URL security require_once( ABSPATH . 'wp-includes/pluggable.php' ); with sanitiser that does not call wp_mail.

1.2.6 - 2014/01/27

  • Feature - Upgraded for 100% compatibility with WooCommerce Version 2.1 with backward compatibility to Version 2.0
  • Feature - Added all required code so plugin can work with WooCommerce Version 2.1 refactored code.
  • Tweak - Set priority to 31 for add_action( 'add_meta_boxes' , ... ) to override the gallery box of WooCommerce Version 2.1
  • Tweak - Added description text to the top of each Pro Version yellow border section
  • Tweak - All switch text to show as Uppercase.
  • Tweak - Tested for compatibility with WordPress version 3.8.1
  • Tweak - Full WP_DEBUG ran, all uncaught exceptions, errors, warnings, notices and php strict standard notices fixed. - 2013/12/18

  • Feature - a3rev Plugin Framework admin interface upgraded to 100% Compatibility with WordPress v3.8.0 with backward compatibility.
  • Feature - a3rev Plugin framework admin interface 100% mobile and tablet responsive. Portrait and landscape viewing and use in any device.
  • Tweak - Upgraded dashboard switch and slider to Vector based display that shows when WordPress version 3.8.0 is activated.
  • Tweak - Upgraded all plugin .jpg icons and images to Vector based display for full compatibility with new WordPress version.
  • Tweak - Yellow sidebar on Pro Version Menus dose not show in Mobile screens to optimize admin panel screen space.
  • Tweak - Tested 100% compatible with WP 3.8.0 - 2013/12/10

  • Tweak - Removed fixed height setting that shows on admin when Gallery Dimension - Responsive is selected. (Pro Version settings)
  • Fix - Upgraded array_textareas type for Padding, Margin settings on the a3rev plugin framework - 2013/11/23

  • Fix - remove class WC_Dynamic_Gallery that is not found when upgrade direct from older versions to v1.2.5.2 and cause a Fatal Error.
  • Fix - Single Image Thumbnail ON | OFF switch not displaying properly when first turn thumbnails ON. - 2013/11/21

  • Fix - added admin-init.php file which failed to upload in version SVN commit. - 2013/11/20

  • Feature - Upgraded the plugin to the newly developed a3rev admin Framework with app style interface.
  • Feature - New admin UI features check boxes replaced by switches, some dropdowns replaced by sliders.
  • Feature - Added intuitive triggers for admin panel settings. When selected corresponding feature settings appear.
  • Tweak - Moved admin from WooCommerce settings tab onto the WooCommerce Nav bar, menu item Dynamic Gallery.
  • Tweak - Dynamic Gallery menu broken up into tabs - Setting, Gallery Style, Image Thumbnails. - 2013/10/17

  • Tweak - Plugin scripts checked for full compatibility with new WooCommerce Version 2.0.16

1.2.5 - 2013/09/14

  • Fix - Use browser protocol http or https on page load fix in v1.2.4 caused sites that use Minify plugins to crash on update. Updated style url and script url to fix Minify conflict.
  • Credit - Thanks to Roy Vella (USA) for reporting the issue and the wp-admin and ftp access to his site to find and fix the bug.

1.2.4 - 2013/09/11

  • Tweak - Added 'View Docs' link from the top of each admin panel to that menus section on the plugins docs.
  • Fix - Gallery images not showing in Chrome with SSL on product pages. Stripped http// and https// protocols so browser will use the protocol that the page was loaded with.
  • Fix - Plugins admin script and style not loading in Firefox with SSL on admin. Stripped http// and https// protocols so browser will use the protocol that the page was loaded with.

1.2.3 - 2013/08/22

  • Fix - Gallery images can't show on some bespoke themes that have #aside img { visibility: hidden; added visibility: visible !important; to over ride the themes code and gallery images can show.
  • Credit - Thanks to Hernan Bettello for reporting the issue and access to his site to find and fix the issue with his theme and the gallery.

1.2.2 - 2013/08/03

  • Tweak - Plugin in code tested fully compatible with WordPress v3.6.0
  • Fix - Added Product Gallery Class attribute box-sizing:content-box for compatibility with new WordPress Twenty Thirteen default theme.

1.2.1 - 2013/07/02

  • Tweak - Replaced all global option keys with plugin registered prefix wc_dynamic to prevent other plugins conflict with input options.
  • Tweak - Complete review and tidy up of the source code. Tidied up namespacing.
  • Tweak - Ran WP_DEBUG All Uncaught exceptions errors and warnings fixed.
  • Tweak - Added PHP Public Static to functions in Class. Done so that Public Static warnings don't show in DE_BUG mode.
  • Fix - IE fix in v1.1.9 gallery preload function error, images don't show on first load, but do after refresh. Edited jquery.ad-gallery.js lib to fix.
  • Fix - Not divisible by zero error message that showed when 0 value entered or for thumbnail wide and tall. Updated feature help text.
  • Fix - Updated all JavaScript functions so that the plugin is compatible with jQuery Version1.9 and backwards to version 1.6. WordPress still uses jQuery version 1.8.3. Themes that use Google js Library instead of the WordPress jQuery are using the latest jQuery version 1.9. There are a number of functions in jQuery Version 1.9 that have been depreciated which was causing errors with the jQuery function in the plugin.

1.2.0 - 2013/07/01

  • Tweak - Activated House Keeping feature setting in plugins Global Settings sub tab.
  • Tweak - Updated House Keeping help text with clearer instructions and a clear Warning for those upgrading to the Pro Version.

1.1.9 - 2013/06/29

  • Feature - Added - Show featured image for product grid view extracts but don't show it in the product page gallery. Check feature image exclude from Gallery to achieve this effect.
  • Feature - Added House keeping function to settings. Clean up on Deletion. Option - Choose if you ever delete this plugin it will completely remove all tables and data it created, leaving no trace it was ever here. Added to Global Settings sub tab.
  • Tweak - Updated the plugins support links to the new plugins WordPress support forum.

1.1.8 - 2013/04/26

  • Feature - Reduction in memory used when loading images to the gallery in the edit product page Dynamic Gallery image uploader. We have made several tweaks to the output buffering function to achieve this. Particularly useful for those with servers running low on or operating on low memory resources.
  • Tweak - Added when install and activate plugin link redirects to WooCommerce Dynamic Gallery admin panel instead of the wp-plugins dashboard.

1.1.7 - 2013/04/10

  • Fix - WooCommerce Reviews form opening in duplicate popup tools, PrettyPhoto and Fancybox caused by our old WooCommerce v1.6 fancybox lib.

1.1.6 - 2013/04/04

  • Fix - Long standing issue with Gallery main image not showing in bespoke themes in Windows 7 and Widows 8 with IE browsers 8.0, 9.0, 10.0 and 10.0 Desktop. Many thanks to Nemanja from the Art Binaire Team for providing the solution.
  • Tweak - The above fixed allowed us to complete full Gallery Optimization in Windows XP, IE 7, IE8, Windows 7, IE8 and IE9 and Windows 8, IE10 and IE10 Desktop.
  • Tweak - Full Gallery test and optimization for all 3 Windows operating systems - for these legacy browsers - Firefox, Safari, Chrome and Opera.
  • Tweak - Fully Gallery test and optimization for Apple OS X operating systems. Snow leopard, Lion and Mountain Lion using these legacy Browsers - Firefox, Safari, Chrome and Opera
  • Tweak - Full Gallery test and optimization for Apple IOS Mobile Safari in iPhones and all iPads.
  • Tweak - Fully Gallery test and optimization for Android Browser on all models of these manufacturers tablets that use the Android operating system - Amazon Kindle Fire, Google Nexus 7, Samsung Galaxy Note, Samsung Galaxy Tab 2
  • Tweak - Fully Gallery test and optimization for Android Browser on all models of these manufacturers phone that use the Android operating system (to many to list) mobile phones that support - Samsung Galaxy, Motorola, HTC, Sony and LG
  • Tweak - Full Gallery test and optimization for Opera Mobile - Samsung Galaxy Tablet and Mobiles HTC Wildfire. Nokia 5800, Samsung Galaxy S II, Motorola Droid X and Motorola Atrix 4G

1.1.5 - 2013/03/25

  • Fix - Lightbox pop-up script bug. When using the Lightbox tool for the image pop-up the current image did not show - instead showed first image in the gallery. Could never resolve this so we have replaced the old Lightbox pop-up script with new Colorbox script. This fixes this long standing issue.
  • Fix - Bug for users who have https: (SSL) on their sites wp-admin but have http on sites front end. This was causing a -1 to show in the Gallery Container instead of the current image because wp-admin with SSL applied only allows https:, but the url of admin-ajax.php is http: and it is denied hence returning the ajax -1 error. Fixed by writing a filter to recognize when https is configured on wp-admin and parsing correctly. If you do not have this configuration nothing changes for you, if you do have https on your wp-admin (or install it in the future) and http on the front end then Dynamic Gallery will automatically detect that and works as it should.

1.1.4 - 2013/03/09

  • Feature - UI Enhancement. Complete rework of the admin dashboard.
  • Tweak - Admin panel content broken up into sub nav tabs for ease of feature management. Gallery | Global Settings | Caption text | Nav Bar | Lazy-load scroll | Image Thumbnails
  • Tweak - Added WooCommerce Chosen script for dropdowns and options.
  • Fix - Undefined PrettyPhoto script include. Defined script to load from footer after jQuery script. In some sites this was causing the image Zoom not to work.
  • Fix - Conflict with Chrome browser add on AdBlocker. Chrome extension Adblocker was hiding the gallery class name ad-images which was causing the main gallery images not to show. Edited style so now gallery shows with that add-on activated.
  • Docs - Updated plugins wiki documentation to show the new admin UI and features

1.1.3 - 2013/03/04

  • Feature - Updated all plugin code to be 100% compatible with WooCommerce V2.0 and backwards.
  • Feature - Added new WordPress and WooCommerce PrettyPhoto tool and made it the default pop up tool for the gallery. NOTE: You must have upgraded WordPress to Version 3.5+ for the PrettyPhoto pop-up to work. If you have not upgraded to WordPress 3.5 do not install this plugin upgrade until you do or the image pop-up won't work for you. Note WooCommerce 2.0 requires WordPress 3.5.
  • Feature - On install Dynamic Gallery can now show product feature images that have been created from the WordPress Media Library. Previously the gallery could not find these images and would show no image.
  • Feature - Added delete WordPress Media Library Featured image from the Dynamic Gallery Product Page Meta. The Media Library thumbnail has a Red X on it and pop up on hover text to explain why users should delete the image and upload it to the Dynamic gallery.
  • Feature - Added option to Admin dashboard to set 'Gallery Activation Default'. From the dashboard you can Activate or Deactivate the Dynamic Gallery for all Product Pages excluding Product Pages that have a custom gallery activation setting.
  • Feature - Added option to Admin Panel to 'Reset Activation to default', This option allows you to rest all Gallery Activation settings to the default you have set.
  • Tweak - Jumped version from 1.0.9 to 1.1.3 to keep in synch with Pro License Version.

1.0.9 - 2013/01/23

  • Feature - Massive 2 times improvement in gallery image load times. Reworked the way that the Gallery image thumbnails are loaded with a resulting 50% reduction in gallery load speed.
  • Tweak - Tested gallery on WooCanvas theme for 100% compatibility in Fire Fox, Google Chrome, Safari, IE8 , IE9, ios5, ios6 and Android.
  • Tweak - Added Thumbnail help text on admin panel, warning not to set the Thumbnail width and height to '0' empty as it causes a .php error 'not divisible by zero' message to show on product pages instead of the Gallery.

1.0.8 - 2013/01/09

  • Tweak - Updated Support and Pro Version link URL's on wordpress.org description, plugins and plugins dashboard. Links were returning 404 errors since the launch of the all new a3rev.com mobile responsive site as the base e-commerce permalinks is changed.

1.0.7 - 2012/11/23

  • Tweak - Dynamic Gallery now only recognizes image formats .jpg, .jpeg, .gif, .png. It won't recognize another file and won't show in gallery, or on Image gallery manager meta box. Mean that files like PDF's can be uploaded and the gallery does not show them or on the Pro version create variations for them in the pop up image manager.
  • Tweak - Added link to Dynamic gallery Admin tab for our New WordPress version of WooCommerce Product Widget Slideshow plugin.
  • Tweak - Added 'Apply to All' option on Gallery Image manager pop-up - this feature allows PRO Version user to Apply all variations in a set to the selected image with one click - Thanks to Shawn for the feedback and the idea.

1.0.6 - 2012/10/31

  • Tweak - Upgraded code with new PRO Version Variation Products Image manager to allow for seamless upgrade to Pro version.

1.0.5 - 2012/10/26

  • Fix - Stopped Lazy load scrolling on Gallery initial load for auto start (Lite and Pro Versions) and when Auto Start not activated on Pro Version. Now the Lazy load scroll only starts when transition to second image in the Gallery starts.
  • Fix - Lazy Load scroll duration now sync with and set by the transition effect speed setting (Lite and Pro Versions).
  • Fix - Caption text pop-up now sync with and set by the Time between transitions settings (Lite and Pro Versions).
  • Fix - Make center for image in gallery frame

1.0.4 - 2012/10/01

  • Fix - Single image click zoom function. The current image now opens when Zoom or the image is clicked.
  • Tweak - Added display:inline-block !important; into css file for image class
  • Tweak - Update dashboard to show new Pro version features - responsive setting and include product variation images.
  • Tweak - Added Pro Version check box features for deactivate gallery and variation images to product page gallery manager.

1.0.3 - 2012/09/03

  • Feature - Add fancybox script to plugin so that if the theme does not support fancybox or it is disabled in the admin panel then the gallery image zoom can still work.
  • Fix - Gallery preview not working on sites that do not have wp_enqueue_script( 'thickbox' ) by default. Added call to wp_enqueue_script( 'thickbox' ) if it does not exist so that preview window can open.
  • Fix - Updated depreciated php function ereg() with stristr() so that Pro version auto plugin auto upgrade feature work without error for WordPress 3.4.0 and later
  • Tweak - Enqueue plugin script into footer use wp_enqueue_script so that now it is only loaded when needed rather than site-wide and has zero impact on page load speeds.
  • Tweak - Enqueue plugin style into header use wp_enqueue_style so that now it is only loaded when needed rather than site-wide and has zero impact on page load speeds.
  • Tweak - Add plugin Documentation and Support links to the wp plugins dashboard description.
  • Tweak - Add plugin description to wp plugins dashboard.
  • Tweak - Change localization file path from actual to base path

1.0.2 - 2012/07/18

  • Fix - Edit Javascript to fix Image Scaling Issue.

1.0.1 - 2012/07/17

  • Fix - Set Gallery z index to a low number so that theme Nav bar dropdowns don't show behind the gallery.
  • Fix - Remove gallery script that makes wide of block class to 100% which was causing some themes footer widgets to show 100% wide.

1.0 - 2012/07/14

  • Initial release.

Requires: 3.8 or higher
Compatible up to: 4.3.1
Last Updated: 3 months ago
Active Installs: 7,000+


3.2 out of 5 stars


0 of 2 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1
0,2,0 0,3,0 100,1,1
0,1,0 75,4,3