Description
Science has proven that Product images have a massive impact on your stores conversion rates. Dynamic Product Gallery for WooCommerce will bring your stores static image display to life.
As soon as you install Dynamic Gallery your Product pages image gallery is transformed into a dynamic scrolling product gallery with thumbnails displayed in a single row slider.
KEY FEATURES
- A Dynamic Product Page image gallery for WooCommerce Products page.
- Full support for WordPress responsive images – srcset and size
- Full support for Webp images
- Supports .jpg and .png images converted to Webp using HTML, replace URL attributes.
- Fully integrated with WooCommerce Product Gallery
- Full compatibility with WooCommerce version 8.0
- Fully Compatible with Elementor Premium Templates
- Dynamic Gallery shortcodes. Works with page builders like Elementor, Divi etc.
- NEW Product Gallery Block – Use with WooCommerce Single Product page Block Template
PRODUCT GALLERY
- Instantly applies Dynamic Gallery features to all WooCommerce Product Gallery images on install
- Auto Converts your static product image galleries into a dynamic scrolling gallery
- Auto converts you static Product image thumbnails into a dynamic single row thumbnail slider
- Displays all of your product images beautifully in all PC, Tablet and mobile phone browsers
- Simple to use – just install and continue to use the WooCommerce Product gallery to add, move and delete product images
- Search Engine friendly images
- Dynamic Gallery ON | OFF setting for single products
- Built in Lazy-load feature
- Support for image captions
- 2 Choices of Gallery width FIXED or DYNAMIC
- 2 Choices of Gallery Height – FIXED (set in px) or DYNAMIC
- ZOOM – shows full size image with caption text and manual scroll through entire gallery.
- Choice of 2 different pop-up tools – Fancybox and Colorbox.
- ZOOM | START SLIDE SHOW / STOP SLIDESHOW controls
* NEW WIGET & SHORTCODE
Dynamic Gallery automatically replaces the default WooCommerce Product Gallery on product pages. The Dynamic Gallery Widget and Shortcode enable you to:
- Shop Shortcode – use it to add Dynamic gallery to new WooCommerce FSE Single Product Block Template
- Shop Shortcode – use it to add Dynamic gallery to page builders WooCommerce Product Page Template.
- Single Shortcode – Use to insert a Single Product Gallery, by product id into anywhere that accepts shortcodes
- Widget – Add a single product Dynamic Gallery to any widget area
- Elementor Product Page Template – Add the WooCommerce Dynamic Gallery to your Elementor Product Page template via the Dynamic Gallery Widget or Shop Shortcode.
GALLERY THUMBNAIL SLIDER
- Gallery Thumbnails show in a single row slider under the Gallery
- Option to set the number of thumbnails that are visible in the Thumbnail slider from 2 to 8.
- Option to set Thumbnail auto don’t show when there is only 1 image in the gallery
- Thumbnails auto scale to size in smaller screens
THINGS TO KNOW
- Dynamic Gallery admin panel is found in the WooCommerce submenu on your wp-admin page
- Dynamic Gallery is found on the WooCommerce Single Product Template
- The Gallery uses the default WooCommerce Main Image size. The sizes for these are set on the Customiser menu > WooCommerce > Product images.
- Gallery thumbnails are the default WooCommerce square cropped 100×100 pixels. WooCommerce allows changing this by filtering on woocommerce_gallery_thumbnail
- Translation ready and fully compatible with WPMU
PREMIUM VERSION
There is a Premium Version of Dynamic Gallery for WooCommerce available if you find you want more features than are available in the free version
CONTRIBUTE
When you download Dynamic Product Gallery for WooCommerce, you join our the a3rev Software community. Regardless of if you are a WordPress beginner or experienced developer if you are interested in contributing to the future development of Dynamic Gallery or any of our other plugins on Github head over to the Dynamic Product Gallery GitHub Repository to find out how you can contribute.
Want to add a new language? You can contribute via translate.www.remarpro.com
Usage
-
Go to WordPress admin > WooCommerce menu > Dynamic Gallery menu
-
On the Settings tab activate the gallery and tweak settings as required
-
On the Gallery Style tab set layout, style and features of your product gallery
-
On the Icon Styles menu style your gallery icons
-
On any product edit page on the WooCommerce Product Data menu go to the Dynamic gallery menu and set the way the gallery works for that product
-
Enjoy
Screenshots
Blocks
This plugin provides 1 block.
- Product Dynamic Gallery Displays Dynamic Gallery of current product.
Installation
Minimum Requirements
- PHP version 8.1 or greater is recommended
- MySQL version 5.6 or greater is recommended
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 Dynamic Gallery, log in to your WordPress admin panel, navigate to the Plugins menu and click Add New.
In the search field type “Dynamic Products Gallery for WooCommerce” 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 downloading our plugin and uploading it to your web server via your favorite FTP application.
- Download the plugin file to your computer and unzip it
- Using an FTP program, or your hosting control panel, upload the unzipped plugin folder to your WordPress installations wp-content/plugins/ directory.
- Activate the plugin from the Plugins menu within the WordPress admin.
FAQ
-
When can I use this plugin?
-
You can use this plugin only when you have installed the WooCommerce plugin.
Reviews
Contributors & Developers
“Dynamic Product Gallery for WooCommerce” is open source software. The following people have contributed to this plugin.
Contributors“Dynamic Product Gallery for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Dynamic Product Gallery for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.5.3 – 2024/07/13
- This release has various tweaks for compatibility with WordPress 6.6 and WooCommerce 8.9.3.
- Tweak – Tested for compatibility with WordPress 6.6
- Tweak – Tested for compatibility with WooCommerce 8.9.3
3.5.2 – 2023/11/22
- This maintenance release has plugin framework updates for compatibility with PHP 8.1 onwards, plus a bug fix and backward compatibility updated to WooCommerce 6.0.
- Tweak – Remove backward compatibility for WooCommerce versions less than 6.0
- Framework – Set parameter number of preg_match function from null to 0 for compatibility with PHP 8.1 onwards
- Framework – Validate empty before call trim for option value
- Fix – Set default settings and generate dynamic CSS after plugin is activated instead while activating. This prevents a missed lib error.
3.5.1 – 2023/10/30
- This maintenance release has a Code Tweak for compatibility with WordPress 6.4 and WooCommerce 8.2
- Tweak – Tested for compatibility with WordPress 6.4
- Tweak – Tested for compatibility with WooCommerce 8.2
- Tweak – Call add action to ‘enqueue_block_assets’ instead of ‘enqueue_block_editor_assets’ for enqueue style inside iframe of Gutenberg.
3.5.0 – 2023/09/06
- This feature release adds a “Dynamic Gallery” Block for use with Gutenberg templates. Also compatibility with WooCommerce 8.0.3 and WordPress 6.3
- Feature – Define new “Product Dynamic Gallery” block to show gallery on Gutenberg Block templates pages.
- Tweak – Test for compatibility with WooCommerce 8.0.3
- Tweak – Test for compatibility with WordPress 6.3.0
- Fix – New Product Gallery Block resolves issues that the Gallery shortcode has with Gutenberg templates
3.4.3 – 2023/07/28
- This maintenance release has 2 bug fixes for compatibility with WordPress 6.2.2 or higher.
- Tweak – Test for compatibility with WordPress 6.2.2
- Fix – validate if $product is WC_Product or not before call get_id() . For compatibility with WC 7.9.0
- Fix – Show correct Dynamic Gallery for each product inside Single Product template from Gutenberg with double [[ ]] for compatibility with WP 6.2.2 or higher.
3.4.2 – 2023/07/24
- This maintenance release fixes a conflict with WooCommerce 7.9 and the single block template.
- Tweak – Test for compatibility with WooCommerce 7.9.
- Fix – Add wc_dynamic_gallery_show function to new action wc_get_template_part tag for compatibility with blocks on WC 7.9.0
3.4.1 – 2023/07/04
- This maintenace release has 2 performance / SEO tweaks and compatibility with WooCommerce 7.8.2
- Performamnce – Add global no-lazy, skip-lazy classes for thumbnail images so it will automaticaally exclude those thumb from lazy load feature of any lazy load plugin. This is to resolve an issue with getting the correct image sizes.
- Performance – Add ALT text, dimension size to preload image for improved SEO scores higher
- Tweak – Test for compatibility with WooCommerce 7.8.2
3.4.0 – 2023/06/01
- This feature release adds insert Dynamic Gallery by 2 new shortcodes. Works with New WC Single Product Page Bock Template and page builders like Elementor.
- Feature – Add Dynamic Gallery Shop shortcode. Adds Dynamic Gallery to all product pages across the store.
- Feature – Add Single Product Dynamic Gallery shortcode. Use to insert a Single Product Gallery, by product id into anywhere that accepts shortcodes.
- Feature – Fully compatible with the new WooCommerce Single Product Blocks Template
- Feature – Fully compatible with page builders like Elementor, Divi etc
- Tweak – Adds new + Gallery Shortcode option box to the Settings tab (at the bottom)
- Tweak – Add a Get Help link from the new options box to the new shortcode section of the Dynamic Gallery Docs.
- Depreciated – Old [wc_product_dynamic_gallery] Shortcode. Auto map existing [wc_product_dgallery] shortcode to new shortcode
- Tweak – Test for compatibility with WooCommerce 7.7.0
3.3.0 – 2023/04/25
- This release has compatibility with WordPress 6.2.0, WooCommerce 7.6.0 plus declared compatibility with WooCommerce HPOS.
- Tweak – Test for compatibility with WordPress 6.2
- Tweak – Test for compatibility with WooCommerce 7.6.0
- Tweak – Test and declare plugin compatibility with WooCommerce HPOS Custom Tables.
3.2.0 – 2022/12/21
- This Core web vitals performance improving release removes the fontawesome lib, replacing font icons with SVGs, changes Gallery Thumbnail sizes to WooCommerce default (smaller and faster loading), plus checks for compatibility with WooCommerce 7.2.
- Feature – Convert icon from font awesome to SVG
- Feature – Update styling for new SVG icons
- Plugin Framework – Remove fontawesome lib
- Performance – Change woocommerce_thumbnails to woocommerce_gallery_thumbnail size for gallery thumbnail
- Tweak – Test for compatibility with WooCommerce 7.2
3.1.1 – 2022/12/12
- This maintenance release has a bug fix for some missing Webp filter args.
- Fix – Add arguments to Webp filter tag made on previous version for compatibility with some theme or plugin that use other arguments.
3.1.0 – 2022/12/03
- This feature release adds Default font control and support for Webp images converted by popular plugins, Webp Express and Imagify.
- Feature – Apply webp filter tag to gallery images converted from .jpg and .png by 3rd party Webp conversion plugins.
- Feature – Works when HTML Replace image URL is set in the conversion. Does not work with replace, picture tag
- Performance – Improved performance as actual webp images are loaded in the gallery.
- Plugin Framework – Update typography control from plugin framework to add support for Default value
- Plugin Framework – Default value will get fonts set in the theme.
- Plugin Framework – Change generate typography style for change on typography control
3.0.3 – 2022/11/21
- This maintenance release has 1 bug fix and compatibility with WooCommerce 7.1
- Tweak – Check for compatibility with WooCommerce version 7.1
- Fix – Show the panel settings page if have combine of premium and free options on same page.
3.0.2 – 2022/11/01
- This maintenance release has a security vulnerability patch, plus compatibility with WordPress major version 6.1.0 and WooCommerce version 7.0
- Tweak – Test for compatibility with WordPress 6.1
- Tweak – Test for compatibility with WooCommerce 7.0
- Security – This release has a patch for a security vulnerability
3.0.1 – 2022/05/25
- This release fixes a bug with the just released version 3.0.0
- Fix – Do not call update_google_map_api_key from construct of Admin UI
3.0.0 – 2022/05/24
- This release is for compatibility with WordPress major version 6.0 and WooCommerce version 6.5.1. It and includes various code tweaks and tweaks to harden security.
- Tweak – Test for compatibility with WordPress 6.0
- Tweak – Add filter on generate_border_style_css
- Tweak – Add filter on generate_border_corner_css
- Tweak – Test for compatibility with WooCommerce 6.5
- Framework – Upgrade Plugin Framework to version 2.6.0
- Security – Various code hardening tweaks.
- Security – Escape all $-variable
- Security – Sanitize all $_REQUEST, $_GET, $_POST
- Security – Apply wp_unslash before sanitize
2.9.0 – 2022/01/22
- This release has a new Google Fonts API Validation feature plus compatibility with WordPress 5.9 and WooCommerce 6.1.1
- Feature – Add Ajax Validate button for Google Fonts API, for quick and easy Validation of API key.
- Dev – Add dynamic help text to Google Font API field
- Tweak – Test for compatibility with WooCommerce 6.1
- Tweak – Test for compatibility with WordPress 5.9
- Framework – Update a3rev Plugin Framework to version 2.5.0
2.8.13 – 2021/11/20
- This maintenance release has check for compatibility with PHP version 8.x and WooCommerce 5.9
- Tweak – Test for compatibility with PHP 8.x
- Tweak – Test for compatibility with WooCommerce 5.9
2.8.12 – 2021/07/22
- This maintenance release has code tweaks for compatibility with WordPress Major version 5.8, WooCommerce version 5.5.1 and some Security Hardening.
- Tweak – Test for compatibility with WordPress 5.8
- Tweak – Test for compatibility with WooCommerce 5.5.1
- Security – Add more variable, options and html escaping
- Security – Get variable via name instead of use extract
2.8.11 – 2021/07/12
- This small maintenance release contains a security patch.
- Security – Added escaping for the shortcode parameters
- Tweak – Skipped version 2.8.10 to avoid PHP misread
2.8.9 – 2021/03/19
- This maintenance release updates 23 deprecated jQuery functions for compatibility with the latest version of jQuery in WordPress 5.7
- Tweak – Update JavaScript on plugin framework for compatibility with latest version of jQuery and resolve PHP warning event shorthand is deprecated.
- Tweak – Replace deprecated .change( handler ) with .on( ‘change’, handler )
- Tweak – Replace deprecated .change() with .trigger(‘change’)
- Tweak – Replace deprecated .focus( handler ) with .on( ‘focus’, handler )
- Tweak – Replace deprecated .focus() with .trigger(‘focus’)
- Tweak – Replace deprecated .click( handler ) with .on( ‘click’, handler )
- Tweak – Replace deprecated .click() with .trigger(‘click’)
- Tweak – Replace deprecated .select( handler ) with .on( ‘select’, handler )
- Tweak – Replace deprecated .select() with .trigger(‘select’)
- Tweak – Replace deprecated .blur( handler ) with .on( ‘blur’, handler )
- Tweak – Replace deprecated .blur() with .trigger(‘blur’)
- Tweak – Replace deprecated .resize( handler ) with .on( ‘resize’, handler )
- Tweak – Replace deprecated .submit( handler ) with .on( ‘submit’, handler )
- Tweak – Replace deprecated .scroll( handler ) with .on( ‘scroll’, handler )
- Tweak – Replace deprecated .mousedown( handler ) with .on( ‘mousedown’, handler )
- Tweak – Replace deprecated .mouseover( handler ) with .on( ‘mouseover’, handler )
- Tweak – Replace deprecated .mouseout( handler ) with .on( ‘mouseout’, handler )
- Tweak – Replace deprecated .keydown( handler ) with .on( ‘keydown’, handler )
- Tweak – Replace deprecated .attr(‘disabled’, ‘disabled’) with .prop(‘disabled’, true)
- Tweak – Replace deprecated .removeAttr(‘disabled’) with .prop(‘disabled’, false)
- Tweak – Replace deprecated .attr(‘selected’, ‘selected’) with .prop(‘selected’, true)
- Tweak – Replace deprecated .removeAttr(‘selected’) with .prop(‘selected’, false)
- Tweak – Replace deprecated .attr(‘checked’, ‘checked’) with .prop(‘checked’, true)
- Tweak – Replace deprecated .removeAttr(‘checked’) with .prop(‘checked’, false)
2.8.8 – 2021/03/09
- This maintenance release is for compatibility with WordPress 5.7
- Tweak – Test for compatibility with WordPress 5.7
- Tweak – Use new function wp_getimagesize of WP instead of getimagesize
2.8.7 – 2021/01/13
- This maintenance release is for compatibility with WooCommerce major version 4.9.0.
- Tweak – Test for compatibility with WooCommerce 4.9.0
2.8.6 – 2020/12/30
- This is an important maintenance release that updates our scripts for compatibility with the latest version of jQuery released in WordPress 5.6
- Tweak – Update JavaScript on plugin framework for work compatibility with latest version of jQuery
- Fix – Replace .bind( event, handler ) by .on( event, handler ) for compatibility with latest version of jQuery
- Fix – Replace :eq() Selector by .eq() for compatibility with latest version of jQuery
- Fix – Replace .error() by .on( “error” ) for compatibility with latest version of jQuery
- Fix – Replace :first Selector by .first() for compatibility with latest version of jQuery
- Fix – Replace :gt(0) Selector by .slice(1) for compatibility with latest version of jQuery
- Fix – Remove jQuery.browser for compatibility with latest version of jQuery
- Fix – Replace jQuery.isArray() by Array.isArray() for compatibility with latest version of jQuery
- Fix – Replace jQuery.isFunction(x) by typeof x === “function” for compatibility with latest version of jQuery
- Fix – Replace jQuery.isNumeric(x) by typeof x === “number” for compatibility with latest version of jQuery
- Fix – Replace jQuery.now() by Date.now() for compatibility with latest version of jQuery
- Fix – Replace jQuery.parseJSON() by JSON.parse() for compatibility with latest version of jQuery
- Fix – Remove jQuery.support for compatibility with latest version of jQuery
- Fix – Replace jQuery.trim(x) by x.trim() for compatibility with latest version of jQuery
- Fix – Replace jQuery.type(x) by typeof x for compatibility with latest version of jQuery
- Fix – Replace .load( handler ) by .on( “load”, handler ) for compatibility with latest version of jQuery
- Fix – Replace .size() by .length for compatibility with latest version of jQuery
- Fix – Replace .unbind( event ) by .off( event ) for compatibility with latest version of jQuery
- Fix – Replace .unload( handler ) by .on( “unload”, handler ) for compatibility with latest version of jQuery
2.8.5 – 2020/12/14
- This maintenance release has fixes for compatibility issues with the latest version of jQuery in WordPress 5.6
- Fix – Replace .load( handler ) by .on( load, handler ) for compatibility with latest version of jQuery
- Fix – Replace .error( handler ) by .on( error, handler ) for compatibility with latest version of jQuery
2.8.4 – 2020/12/10
- Tweak – Test for compatibility with WooCommerce 4.8.0
2.8.3 – 2020/12/08
- This maintenance release has tweaks and a fix for compatibility with WordPress major version 5.6, WooCommerce 4.7.1 and PHP 7.4.8
- Tweak – Test for compatibility with PHP 7.4.8
- Tweak – Test for compatibility with WooCommerce 4.7.1
- Tweak – Test for compatibility with WordPress 5.6
- Fix – Add \ before WC() inside namespace file for it to call to correct WC() of WooCommerce
2.8.2 – 2020/08/08
- This maintenance release is for compatibility with WordPress major version 5.5 and WooCommerce 4.3.1.
- Tweak – Test for compatibility with WordPress 5.5
- Tweak – Test for compatibility with WooCommerce 4.3.1
- Tweak – Upgrade fancybox script lib to version 3.5.7 for work compatibility with WP 5.5. Fancybox version 2.x does not work on WP 5.5
- Tweak – Update relation code for use new fancybox v3.5.7
2.8.1 – 2020/03/26
- This maintenance release is for compatibility with WooCommerce 4.0.1, WordPress 5.4, introducing Travis CI unit testing for full compliance with WordPress code standards for PHP versions 7.0 to 7.4
- Tweak – Test for compatibility with WordPress 5.4
- Tweak – Test for compatibility with WooCommerce 4.0.1
- Tweak – Run Travis CI unit build tests for PHP compatibility issues with PHP 7.0 to 7.4
- Fix – Update global ${$this- to $GLOBALS[$this to resolve 7.0+ PHP warnings
- Fix – Update global ${$option} to $GLOBALS[$option] to resolve 7.0+ PHP warnings
- Fix – Update less PHP lib that use square brackets [] instead of curly braces {} for Array , depreciated in PHP 7.4
- Fix – Validate for do not use get_magic_quotes_gpc function for PHP 7.4
2.8.0 – 2020/01/11
- This feature release completes the full refactor (frontend and backend) of the plugins PHP to Composer plus compatibility with WordPress 5.3.2
- Feature – Plugin Framework fully refactored to Composer for cleaner code and faster PHP code on the admin panels
- Tweak – Update plugin for compatibility with new version of plugin Framework
- Tweak – Test for compatibility with WordPress 5.3.2
2.7.1 – 2019/11/29
- This maintenance release is for WordPress 5.3 and WooCommerce 3.8.1 compatibility with a full security review of the plugins code.
- Tweak – Test for compatibility with WordPress 5.3.0
- Tweak – Test for compatibility with WooCommerce 3.8.1
- Tweak – Remove the hard coded PHP error_reporting display errors false from compile sass to css
- Dev – Replace file_get_contents with HTTP API wp_remote_get
- Dev – Ensure that all inputs are sanitized and all outputs are escaped
2.7.0 – 2019/10/11
- This feature upgrade is for the upgrade of the plugin to Composer PHP dependency manager for cleaner and faster PHP code.
- Feature – Plugin fully refactored to Composer for cleaner and faster PHP code
- Tweak – Tested for compatibility with WooCommerce 3.7.1
- Tweak – Tested for compatibility with WordPress 5.2.3
2.6.0 – 2019/08/03
- This major feature upgrade adds a Dynamic Gallery Widget & Shortcode. Full compatibility with Elementor Premium Template Builder.
- Feature – Define new shortcode [wc_product_dynamic_gallery] to enable add Dynamic Gallery of a product to show on any page
- Feature – Define new widget WC Product Dynamic Gallery to enable add Dynamic Gallery of a product as widget to any sidebar
- Feature – Add Dynamic Gallery to any Elementor Premium WooCommerce Product Page Template via the new Dynamic Gallery Widget
2.5.8 – 2019/08/01
- This maintenance upgrade is to fix a style conflict with fontawesome icons
- Fix – fontawesome icons not able to get correct style on frontend when the fontawesome script is loaded on the page by theme or another plugin.
2.5.7 – 2019/06/29
- This is a maintenance upgrade to fix a potentially fatal error conflict with sites running PHP 7.3 plus compatibility with WordPress v 5.2.2 and WooCommerce 3.6.4
- Tweak – Test for compatibility with WooCommerce 3.6.4
- Tweak – Test for compatibility with WordPress 5.2.2
- Fix – PHP warning continue targeting switch is equivalent to break for compatibility on PHP 7.3
2.5.6 – 2019/04/26
- This maintenance update has tweaks for compatibility with WordPress 5.2.0 and WooCommerce 3.6.0 major new versions whilst maintaining backward compatibility
- Tweak – Test for compatibility with WordPress 5.2.0
- Tweak – Test for compatibility with WooCommerce 3.6.2
- Tweak – Support for backward compatibility with WooCommerce v 3.5
2.5.5 – 2019/02/14
- This maintenance adds a code tweak and fix for the Gallery display and function in mobile devices. plus compatibility with WooCommerce 3.5.4 and WordPress 5.1
- Tweak – Remove auto image transition, next and previous, start and stop on mobile when touch swipe feature is ON.
- Tweak – Update structure html of icons to avoid conflict with fontawesome latest version that loads icons as script instead of Webfont
- Tweak – Test for compatibility with WordPress 5.1
- Tweak – Test for compatibility with WooCommerce 3.5.4
- Fix – Auto resize image and center it when change orientation in mobile device
2.5.4 – 2018/12/18
- This maintenance update is for compatibility with WordPress 5.0.2, WooCommerce 3.5.2 and PHP 7.3. Also includes performance updates to the plugin framework.
- Tweak – Editor sidebar global Predictive Search Keyword metabox works with both Gutenberg and Classic Editor
- Tweak – Test for compatibility with WordPress 5.0.2 and WordPress 4.9.9
- Tweak – Test for compatibility with WooCommerce 3.5.2
- Tweak – Create new structure for future development of Gutenberg Blocks
- Framework – Performance improvement. Replace wp_remote_fopen with file_get_contents for get web fonts
- Framework – Performance improvement. Define new variable
is_load_google_fonts
if admin does not require to load google fonts - Framework – Register style name for dynamic style of plugin for use with Gutenberg block
- Framework – Update Modal script and style to version 4.1.1
- Framework – Update a3rev Plugin Framework to version 2.1.0
- Framework – Test and update for compatibility with PHP 7.3
2.5.3 – 2018/05/26
- This maintenance update is for compatibility with WordPress 4.9.6 and WooCommerce 3.4.0 and the new GDPR compliance requirements for users in the EU
- Tweak – Test for compatibility with WooCommerce 3.4.0
- Tweak – Test for compatibility with WordPress 4.9.6
- Tweak – Check for any issues with GDPR compliance. None Found
- Framework – Update a3rev Plugin Framework to version 2.0.3
2.5.2 – 2018/02/13
- Maintenance Update. Under the bonnet tweaks to keep your plugin running smoothly and is the foundation for new features to be developed this year
- Framework – Update a3rev Plugin Framework to version 2.0.2
- Framework – Add Framework version for all style and script files
- Tweak – Update for full compatibility with a3rev Dashboard plugin
- Tweak – Change OLD thumbnail image name shop_thumbnail to woocommerce_thumbnail for compatibility with WC 3.3.0 . Backward compatibility with WC 3.2.6
- Tweak – Change OLD thumbnail image name shop_single to woocommerce_single for compatibility with WC 3.3.0 . Backward compatibility with WC 3.2.6
- Tweak – Update WooCommerce Display Settings URL to link to new WooCommerce Customizer menu URL on WC v 3.3.0
- Tweak – Test for compatibility with WordPress 4.9.4
- Tweak – Test for compatibility with WooCommerce 3.3.1
2.5.1 – 2017/11/15
- Fixed – Show WC dynamic gallery images on frontend if feature image as part of gallery
- Tweak – Tested for compatibility with WordPress 4.9
2.5.0 – 2017/11/06
- Feature Upgrade. This feature upgrade adds the ability to set the source of images that populate the Dynamic gallery.
- Feature – Add new Dynamic Gallery Image Source option support for show the slideshow on frontend from Attached Images of Product or WC Product Images
- Feature – Add separate Dynamic Gallery Image Source option to Dynamic Gallery Meta menu on Edit Product page so that can override global option
- Feature – Added Global Reset for this feature from the settings page option box
- Tweak – Add new Dynamic Gallery Image Source Options box on the plugins settings page
- Tweak – Added Image source options to the WooCommerce Product Data – Dynamic Gallery menu on each product edit page
- Tweak – Tested for compatibility with WooCommerce 3.2.3
- Tweak – Tested for compatibility with WordPress 4.8.3
2.4.1 – 2017/10/13
- Tweak – Tested for compatibility with WooCommerce 3.2.0
- Tweak – Tested for compatibility with WordPress 4.8.2
- Tweak – Added support for the new WC ‘tested up to’ feature to show this plugin has been tested compatible with WC updates
2.4.0 – 2017/06/06
- Feature – Launched WooCommerce Dynamic Gallery public Repository
- Feature – WordPress Translation activation. Add text domain declaration in file header
- Tweak – Tested for compatibility with WordPress major version 4.8.0
- Tweak – Include bootstrap modal script into plugin framework
- Tweak – Update a3rev plugin framework to latest version
2.3.5 – 2017/05/18
- Tweak – Tested for full compatibility with WordPress version 4.7.5
- Tweak – Tested for full compatibility with WooCommerce version 3.0.7
2.3.4 – 2017/04/11
- Tweak – Full compatibility with WC version 3.0.1 with backward compatibility to WC version 2.6.0
- Tweak – Change call direct to Product properties with new function that are defined on WC v3.0
- Tweak – Called action for save data of plugin after WC data is saved on new CRUD
- Tweak – Change priority for save_post action so that it is called after WooCommerce save the product data, to get the correct data on WC v3.0
- Tweak – Tested for full compatibility with WordPress version 4.7.3
2.3.3 – 2017/01/13
- Tweak – Change global $$variable to global ${$variable} for compatibility with PHP 7.0
- Tweak – Update a3 Revolution to a3rev Software on plugins description
- Tweak – Added Settings link to plugins description on plugins menu
- Tweak – Tested for full compatibility with WordPress version 4.7.1
- Tweak – Tested for full compatibility with WooCommerce version 2.6.12
- Credit – Thanks to Scott for reporting the PHP 7.0 Global variable error
2.3.2 – 2016/10/24
- Tweak – Tested for full compatibility with WooCommerce version 2.6.6
- Tweak – Tested for full compatibility with WordPress version 4.6.1
2.3.1 – 2016/09/07
- Tweak – Tested for full compatibility with WordPress version 4.6.0
2.3.0 – 2016/08/02
- Feature – Upgrade all Gallery and thumbnail slider images to fontawesome icons
- Feature – Added global ON | OFF to include an image set as the Product Image (featured image) into the Gallery Images
- Feature – Added the option the set Product Image (feature image) display in gallery to each individual product
- Feature – Added Global rest option for Product Image (feature image) display in the gallery
- Feature – Added the option to Activate / Deactivate Gallery Thumbnails for individual product
- Feature – Added new ‘Gallery Image Transition Effects’ setting box with options to change transition effects for gallery
- Feature – Added new ‘Gallery Container’ setting box with style options for gallery container
- Feature – Added new ‘ Thumbnail Display’ option into ‘Image Thumbnails’ setting box. Choose display Thumbnails as Slider or as a Static Display (all thumbnails are visible under gallery)
- Feature – Added new ‘Thumbnail Slider Container’ setting box support change style for slider container
- Feature – Added Font editor ‘Line Height’ option
- 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 – Update a3 Dynamic Gallery script and style to support new features
- Tweak – Update dynamic style for new features
- Tweak – Tested for full compatibility with WooCommerce version 2.6.4
2.2.7 – 2016/07/08
- Tweak – Update select type of plugin framework for support group options
- Tweak – Tested for full compatibility with WooCommerce version 2.6.2
- Tweak – Tested for full compatibility with WordPress version 4.5.3
- Fix – Update style from WooCommerce thumbnails style to custom style to solve thumbnail distort when the thumbnail is smaller than the thumbnail container
2.2.6 – 2016/06/18
- Tweak – Tested for full compatibility with WooCommerce major version 2.6.0
- Tweak – Tested for full compatibility with WooCommerce version 2.6.1
- Fix – Don’t show Update database warning box again when have manual click on Update button
2.2.5 – 2016/05/12
- Tweak – Use ‘Single Product Image’ size of WooCommerce for image on gallery instead of ‘Large’ size of WordPress.
- Tweak – Option to use the WooCommerce Single Product Image Hard Crop option
- Tweak – Update plugin script for use ‘single product image’ size
- Tweak – Add new ‘Gallery Image Dimensions’ settings box to Settings tab for explain gallery image dimensions are using by plugin
- Tweak – Tested for full compatibility with WordPress version 4.5.2
2.2.4 – 2016/05/10
- Fix – Check valid data when get gallery ids for don’t show the PHP warning ‘Invalid argument’
2.2.3 – 2016/05/09
- Tweak – When an image is uploaded to default WooCommerce image gallery and as a Featured image it shows twice in the gallery on front end. Don’t auto append the Featured Image (Product Image) into gallery on frontend if the image is also uploaded to WooCommerce Dynamic Gallery metabox
- Credit – Thanks to Matt Redinius for notifying us of the issue a3rev.com/forums/topic/featured-image-displayed-twice/
2.2.2 – 2016/05/04
- Tweak – Auto append Featured Image to show as first image of gallery on frontend if it is not uploaded to the Gallery
- Credit – Thanks to Vargas jb for notifying us about the featured image issue a3rev.com/forums/topic/problem-with-variation-product-and-image-featured/
2.2.1 – 2016/04/05
- Tweak – Register fontawesome in plugin framework with style name is ‘font-awesome-styles’
- Tweak – Update plugin framework to latest version
- Tweak – Tested for full compatibility with WordPress major version 4.5
2.2.0 – 2016/02/29
- Feature – Added Gallery Dimension Responsive Gallery Type. Set the gallery width as a % of your themes Product Page Product Gallery container
- Feature – Added Gallery Dimension Responsive Container height options DYNAMIC or FIXED
- 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
- Fix – Remove ‘parseInt’ javascript function that was applying to get thumbnail type. Was causing the thumbnail container UI to be broken
- Credit – Thanks to Kevin Coffel from antiquewoodworks.com for notifying us about the Thumbnail UI bug and dynamic style file not update by sites with CDN.
2.1.0 – 2016/02/27
- Feature – Completed full integration with WooCommerce Product Image Gallery. Dynamic Gallery functions and features are now applied to WooCommerce Product Gallery and does not create its own Gallery
- Feature – Dynamic gallery now compatible with all 3rd party import export data plugins
- Feature – Dynamic gallery uses WooCommerce Product meta box for Add, Move and Delete product images
- Feature – Manual plugin database RUN UPDATE feature converts database of current Dynamic Gallery to WooCommerce Product Gallery.
- Tweak – Added manual RUN UPDATE of Dynamic Gallery database after upgrade to version 2.1.0. Allows admin to backup site database before RUN UPDATE
- Tweak – Defined ‘WOO_DYNAMIC_GALLERY_DB_VERSION’ constant for current database version of Dynamic Gallery plugin
- Tweak – Remove ‘WooCommerce Default Gallery Activation’ option so that for this version plugin will use ‘WooCommerce Default Gallery’ for show on frontend
- Tweak – Add some attributes into gallery container for Dynamic script to use it
- Tweak – Remove ‘Dynamic Gallery’ image uploader from the Dynamic gallery meta box – now use the WooCommerce ‘Product Gallery’ meta box to Add, Move or Delete images
- Tweak – Added help text to the Dynamic Gallery meta box to explain about using the Product gallery meta
- Tweak – Updated the Dynamic Gallery activation help text
- Fix – Register popup tool script when it’s set from Plugin Settings. Resolves version confliction when have 3rd party plugin also register the same pop up script
- Fix – Update Dynamic script for get data from attributes of gallery container instead of use ‘a3_dgallery_arg’ variable to parse into script. Resolves confliction with Dynamic Gallery on WooCommerce Quick View Ultimate plugin
- Fix – Remove ‘z-index’ for Control Bar. Now obsolete with Dynamic gallery html structure. Resolves conflict with any overlaying html for example from sidebar navigation pop out menus
- Credit – Thanks to Daniel from siccasguitars.com for nudging us toward the full …