WooCommerce Bulk Variations

2.5.0 1 June, 2026

  • New WooCommerce Discount Manager integration with Simple and Bulk type discounts.
  • New Live chat support feature
  • Dev Tested up to WordPress 7.0.0 and WooCommerce 10.8.1

2.4.8 24 March, 2026

  • Fix Total should be updated on input change
  • Fix Product-level disable purchasing option doesn't override global setting
  • Dev Tested up to WordPress 6.9.4 and WooCommerce 10.5.3.

2.4.7 29 December, 2025

  • Fix Bulk variations total should update on quantity input change
  • Fix Removed a deprecated function
  • Dev Tested up to WordPress 6.9.0 and WooCommerce 10.4.3.

2.4.6 18 September, 2025

  • Dev Updated internal libraries and tested up to WordPress 6.8.2 and WooCommerce 10.1.2.

2.4.5 9 July, 2025

  • Fix Unable to edit input field value in the grid when the WooCommerce Quantity Manager plugin is active
  • Fix Shortcode lightbox attribute doesn't work
  • Fix Compatibility issue with Breakdance page builder
  • Fix Undefined array key warning and a fatal error in Grid file.
  • Dev Tested up to WordPress 6.8.1 and WooCommerce 9.9.5

2.4.4 2 December, 2024

  • Fix Setup wizard broken style issues
  • Fix WP 6.7.1 translation error
  • Dev Tested up to WordPress 6.7.1 and WooCommerce 9.4.2

2.4.3 11 November, 2024

  • Fix Enhanced WooCommerce stock error message when adding multiple variations to specify the variation name for the out of stock variant product
  • Fix Display description for more than 3 attributes on the variations grid
  • Tweak Improved integration with WooCommerce Product Options

2.4.2 22 October, 2024

  • New Added support for block themes to display variations grid
  • Dev Tested up to WooCommerce 9.3.3

2.4.1 25 September, 2024

  • New Added integration with Yith Request A Quote Premium
  • Fix "vertical" shortcode attribute doesn't work with single variation attribute
  • Fix Sticky grid header position issue when multiple variations grid presents on a page
  • Dev Added uninstallation function to remove data upon uninstallation
  • Dev Tested up to WordPress 6.6.2 and WooCommerce 9.3.2

2.4.0 11 September, 2024

  • New Added integration with Yith Request A Quote
  • New Added new option to enable sticky header for bulk variations grid
  • Fix Stock information were hidden when 'Hide prices if all variations have the same price" is checked
  • Dev Tested up to WordPress 6.6.2 and WooCommerce 9.2.3

2.3.3 15 April, 2024

  • New Added automatic layout based on attribute count
  • Fix Warning being thrown when variation image is not set
  • Fix Errors in Setup Wizard during first activation
  • Tweak Improved logic of default attribute option
  • Tweak Improved stock information
  • Tweak Other minor adjustments

2.3.2 25 January, 2024

  • Fix Quantity input is disabled with a default variation
  • Fix Some settings not being stored and retrieved by the Setup Wizard
  • Dev Updated internal libraries
  • Dev Improved compatibility with PHP 8.2
  • Dev Tested up to WP 6.4.2 and WooCommerce 8.5.1

2.3.1 16 August, 2023

  • Fix Resolved PHP warnings for undefined array keys
  • Tweak "Apply to filtered variations only" checkbox is missing
  • Tweak Improved integration with Quick View Pro
  • Dev Added filters to alter variation images
  • Dev Enabled HPOS compatibility
  • Dev Updated internal libraries
  • Dev Tested up to WP 6.3 and WooCommerce 8.0

2.3.0 16 May, 2023

  • Fix Price format uses 2 decimals when number of decimals is set to zero
  • Dev Added two new filter hooks to programmatically enable or disable the variation grid
  • Dev Tested up to WooCommerce 7.7
  • Dev Updated all internal libraries

2.2.1 12 April, 2023

  • Fix Variation grid not being output in Shopkeeper 2.9.991 and later
  • Dev Tested up to WordPress 6.2 and WooCommerce 7.5

2.2.0 6 March, 2023

  • New Clicking the variation images now triggers the main product image change
  • New New global setting to automatically add the variation images to the product image gallery
  • New Added option to include variation description in the grid
  • New Added support for variation form generated by Elementor widgets
  • Dev Tested up to WooCommerce 7.4.1

2.1.6 12 October, 2022

  • Dev Tested up to WooCommerce 6.9.4

2.1.5 27 September, 2022

  • Fix Attributes with no terms not being displayed for private products
  • Dev Added integration with WooCommerce Product Options
  • Dev Tested up to WordPress 6.0.2 and WooCommerce 6.9.3

2.1.4 12 July, 2022

  • Fix Draft products are not added to cart when the plugin is active (administrators only)
  • Dev Tested up to WordPress 6.0 and WooCommerce 6.6.1

2.1.3 13 April, 2022

  • Fix Improved parameters passed to filter callback functions
  • Fix PHP warnings are displayed within Astra, Avada or Divi.

2.1.2 11 March, 2022

  • Fix Grid not displayin when attribute use Unicode characters (e.g. Hebrew, Chinese, Arabic, etc.)
  • Tweak Added missing filter and gettext function to Price header in vertical single-attribute grids
  • Dev Added filters to allow more custom bulk actions
  • Dev Tested up to WooCommerce 6.3

2.1.1 10 February, 2022

  • Fix Fixed wrong number of parameters in WooCommerce cart validation filter

2.1.0 10 February, 2022

  • Fix Fixed a script error with QuickView when Fast Cart is not installed
  • Tweak Added conditional definition of global product object to shortcode
  • Tweak Added filter hook to alter the markup of the grid add-to-cart button
  • Tweak The processing of variation bulk actions was optimized
  • Tweak Improved compatibility with third-party plugins

2.0.5 26 January, 2022

  • Fix Only first grid works when multiple instances are added to the same page

2.0.4 12 January, 2022

  • Fix Added two missing parameters in woocommerce_available_variation filter

2.0.3 22 December, 2021

  • Fix Minimum quantities being used instead of default quantities when the grid is cleared
  • Fix Single-attribute grids always rendered in an horizontal layout, regardless of global and product-level settings
  • Dev Improved compatibility with WooCommerce Quantity Manager and WooCommerce Default Quantity

2.0.2 8 December, 2021

  • New Shortcode can now be used without any parameter
  • New Improved accessibility of the grid and all its elements
  • Fix Resolved an issue with the cart handler causing a fatal error
  • Fix Resolved an issue with the product-level enabler not being stored when disabled
  • Fix Resolved issues with default quantities not being correctly initialized
  • Fix Resolved an issue with incorrect variation images being displayed
  • Tweak Improved styling of the grid
  • Tweak Improved other minor details in the shortcode
  • Dev Added a filter hook to activate the attribute label in the top left cell

2.0.1 19 November, 2021

  • Fix Shortcode returning an empty output for existing products
  • Tweak Improved back compatibility with the shortcode variation_images parameter

2.0 15 November, 2021

  • New Support for products with 3 or more attributes
  • New Feature to filter variations before using bulk actions
  • New Option to assign variation images in bulk
  • New CSS Grid layout
  • New Option to display images horizontally
  • New Option to hide prices when all variations have the same price
  • New Option to select global attributes to display horizontally and vertically
  • New Added support for WooCommerce Fast Cart
  • New Added support for Barn2 setup wizard
  • Tweak Styling tweaks and theme improvements
  • Tweak Improved add-to-cart message
  • Dev Added several action and filter hooks
  • Dev Improved performance

1.2.2 2 November, 2021

  • Fix Resolved issue with lightbox parameter ignored in shortcodes
  • Fix Resolved issue with script adding a variation after resetting its quantity to zero

1.2.1 17 September, 2021

  • Fix Resolved fatal error when WooCommerce is not active

1.2 14 September, 2021

  • Fix Resolved incorrect stock availability markup output
  • Fix Resolved missing columns/rows when attribute terms are equivalent in a loose comparison (e.g. "0" and "00")
  • Dev Code refactoring

1.1.9 20 May, 2021

  • Fix Resolved issue with Quick View Pro lightboxes being closed unintentionally.
  • Fix Resolved issue with 'Add to Cart' button never enabling when all variation quantities default to zero.
  • Fix Resolved issue with variation grid not appearing when every variation is out of stock.

1.1.8 5 May, 2021

  • Fix Resolved warning regarding photoswipe template when lightboxes are enabled and the theme does not already support photoswipe.
  • Fix Resolved issue with image lightbox while using Bulk Variations inside Quick View Pro.

1.1.7 29 March, 2021

  • Fix Added translation functions to missing stock level strings.

1.1.6 22 March, 2021

  • Fix Resolved issue with empty thousands separator crashing browser when total price is at or above 1,000.
  • Tweak Allow grid to display when price of product is zero.
  • New Added additional development hook to allow quantity inputs to utilize standard WooCommerce woocommerce_quantity_input_args filter.
  • New Added Bulk Variations to the WooCommerce Admin menu.

1.1.5 2 March, 2021

  • New Added filter to table cell output for easier development customization of WBV grid.
  • Fix Resolved issue with zero value attributes being hidden from variations table grid.

1.1.4 10 February, 2021

  • Fix Resolved issue with quantity selection on product with negative stock levels and backorders are allowed.
  • Fix Resolved conflict with default quantities in the WooCommerce Default Quantity plugin.

1.1.3 9 February, 2021

  • Fix Resolved issue with taxes not being included in total amount calculation.

1.1.2 9 February, 2021

  • Fix Resolved issue with displaying attribute labels that are negative numbers.

1.1.1 3 February, 2021

  • Fix Resolved fatal error on versions of PHP older than 7.2.

1.1 1 February, 2021

  • New Added lightbox support to grid thumbnail images (enabled by default, disable in settings).
  • New Added stock indicators to variations grid (disabled by default, enable in settings).

1.0.8 9 November, 2020

  • Fix Added compatibility for OceanWP and other themes that are not using the woocommerce_template_single_add_to_cart hook.

1.0.7 15 September, 2020

  • Fix Bug with non-numeric values.

1.0.6 11 September, 2020

  • New Add support for alternative decimal separators in the 'Total' field.

1.0.5 9 September, 2020

  • Fix Bug for quantity inputs not being displayed for vertical layouts with one attribute.

1.0.4 23 July, 2020

  • Tweak Added missing strings.

1.0.3 9 July, 2020

  • Fix Bug with the global option affecting other product types.

1.0.2 3 June, 2020

  • Dev Fully tested with WooCommerce 4.2.

1.0.1 19 May, 2020

  • Tweak Ensure that product-level settings can be saved without previously having saved the global settings.

1.0 7 May, 2020

  • Initial release.

Our Customers Say

Excellent plugins and helpful support We use several Barn2 plugins on our WooCommerce website, including WooCommerce Bulk Variations, WooCommerce Product Options, WooCommerce Live Preview and WooCommerce Discount Manager. The plugins have been very useful for improving how we manage and display product options, variations and pricing on the site. They help make the shopping experience clearer and more user-friendly for customers, especially where products have multiple options or custom requirements. We have also had a very positive experience with the Barn2 support team. Their communication has been friendly, professional and helpful, and they quickly assist us with our queries. Overall, we have been very happy with both the plugins and the support from Barn2. Great products and excellent service.
—Maggi Sigg