Smart Variations Images & Swatches for WooCommerce Plugin
Boost your WooCommerce sales by adding additional gallery images and swatches to variable products with ease.
Smart Variations Images & Swatches is a powerful WooCommerce extension that enhances your product image gallery and adds swatches for an improved shopping experience. Designed to optimize your workflow, this plugin allows you to upload images only once for each variation gallery.
By default, WooCommerce only swaps the main variation image, not the gallery images below it. This extension enables visitors to swap different gallery images when they select a product variation, providing a more comprehensive view of each product variation. Additionally, SVI replaces dropdown fields for your variable products with color, image, or label swatches for a more user-friendly display.
Add variation image to Cart / Email / Admin order Edit / Order details
API actions
Import/Export handling
And much more…
Installation
Automatic Install From WordPress Dashboard
Log in to your admin panel
Navigate to Plugins -> Add New
Search for Smart Variations Images & Swatches
Click install and activate respectively
Manual Install From WordPress Dashboard
Download the plugin
Log in to your site’s admin panel and navigate to Plugins -> Add New -> Upload
Click choose file, select the plugin file, and click install
Install Using FTP
Download the plugin
Unzip the file
Launch your favorite FTP client (e.g., FileZilla, FireFTP, CyberDuck). Advanced users can use SSH
Upload the folder to wp-content/plugins/
Log in to your WordPress dashboard
Navigate to Plugins -> Installed
Activate the plugin
Screenshots
Display Images according to variation
Lightbox
Set up the combinations
Display variations under Variations Select
Display variations on Product Loop Pages
Replace dropdown fields for your variable products with Swatches
Setup swatches on Product > Attributes
FAQ
Q: Is it compatible with any Theme?
A: Yes! Themes that follow the default WooCommerce implementation will usually work with this plugin. However, some themes use an unorthodox method to add their own lightbox/slider, which breaks the hooks this plugin needs.
Q: Does it support page builders?
A: Yes! Although some builders take over the design and hooks of the pages running them. If you run into issues, I can probably figure something out!
Q: How do I configure it to work?
Create a product and build its attributes & variations
Go to “SVI Variations Gallery” tab and set up the galleries according to the variations you want displayed
Save the product
Go to WooCommerce > SVI > Global TAB and “Enable SVI” so that it works on the Front-End
Good luck with sales 🙂
Watch the video if you have doubts (https://youtu.be/QMV8XBeub_o)
Q: What Browsers does SVI support?
A: SVI doesn’t support IE since it is no longer maintained by Microsoft since at least 2015 and doesn’t support ECMAScript. READ MORE
SVI is tested to run on: – Microsoft EDGE – Safari – Chrome – Firefox
Q: What happens to my theme default gallery display?
A: SVI replaces your default theme settings/options for the image & thumbnails area, so don’t expect to use any of your theme features for this area. Otherwise, SVI wouldn’t be able to do the magic. Each theme has its own structure, and it wouldn’t be feasible to create all the available layouts combinations on the same plugin, so SVI just had to build its own layout.
Changelog
5.2.15
Resolved JavaScript character encoding issue by decoding HTML entities in the title attribute before assigning it to the image element.
Update WC,WP,Freemius SDK version compatibility
5.2.14
Update WC,WP version compatibility
Fix Slider Lens Issue
5.2.13
Update WC,WP version compatibility
Updated Vue.js to version 2.7.15 for improved compatibility.
Updated vue-loader to version 15.11.1 to match Vue.js version.
Updated laravel-mix to version 6.0.49 for enhanced build capabilities.
Upgraded laravel-mix-polyfill to version 3.0.1 for better cross-browser support.
Updated node-sass to version 9.0.0 for compatibility with the latest Node.js.
Upgraded postcss to version 8.4.32 for improved CSS processing.
Updated sass-loader to version 13.3.2 for enhanced SASS support.
Fix PHP warnings
Fix video player Aspect Ratio
5.2.12
Resolved an issue where only the SVI meta data was being exported. All relevant metadata will now be correctly included in exports.
Video support 1:1
Update WC,WP & Freemius SDK 2.6
5.2.11
Fix possible Fatal error: Uncaught TypeError on Backwards compatibility
Update WC,WP & Freemius SDK 2.5.12 version compatibilty
5.2.10
Fix readme file
5.2.9
Update WC,WP & Freemius SDK version compatibilty
Added ALT attribute option
5.2.8
Update WC,WP & Freemius SDK version compatibilty
Fix possible Video/slider delay
5.2.7
Update WC,WP & Freemius SDK 2.5.8 version compatibilty
Fix .hidden class could conflict
Added alert on product SVI Gallery when attribute changed or missing
Fix error notices
5.2.6
Update WC version compatibilty
Update WP version compatibilty
Update Freemius SDK 2.5.6
Added Product Image shortcode to be used in UX Builders or other ocassions
5.2.5
Fix SVI Default image swapping
Fix Swiper Cube effect
5.2.4
Update Swiper v8
Fix Swiper arrows color white/black/blues
Fix Swiper Bullets clickable
5.2.3
Fix Swatches Display
Update Freemius SDK v2.5.3
Update WC version compatibilty
Update WP version compatibilty
5.2.2
Update WC version compatibilty
Update WP version compatibilty
Updated slider version to SwiperJS v8.4.4
Updated Video player to Plyr v3.7.2
Fix Video AutoPlay/Loop/Ratio
5.2.1
Fix fatal error due to most not using PHP 8 str_ends_with()