We just released the much improved and awaited WooCommerce Variations Optimizer version 1.2.0.

This new release includes major changes that will increase the overall speed and load times of your variable products in WooCommerce.


30 times faster

We have identified 2 major functionality improvements inside WooCommerce variable products that will boost their load times, more than 30 times faster, noticeable with a large number of variations.

Optimization techniques have been applied to methods get_available_variations() and get_variation_attributes(). The add to cart process has been optimized as well.


UX improvements

We have added visual tools and indications when editing a variable product, to reduce user errors.

Optimize / Deoptimize buttons

When editing an existing variable product, a “Optimize” or “Deoptimize” button will appear next to the product type dropdown to allow users to quickly access the “Optimize product” tool.

Optimize / deoptimize button

Variation switch alert

The plugin will alert their users when trying to switch variable product types from the edit page (as WooCommerce will remove all variations).


Compatibility

WooCommerce Subscriptions [BETA]

We have included compatibility with WooCommerce Subscriptions [beta] state. This will include a “Variable Subscription (optimized)” product type when the subscription plugin is activated. We have only tested major functionality, so please use this on your own risk.

This compatibility will improve speed and load times of variable subscriptions with large amount of variations.

Variation Swatches for WooCommerce

We have tested functionality with Variation Swatches for WooCommerce.

Product with more than 1000 variations (with swatches)

Product CSV Import Suite

Small integration when importing products using Product CSV Import Suite.


Demo site

New demo site.


Other changes

We have also updated framework files, tested WooCommerce 4.4 support, WordPress 5.2 support, updated database schema to version 1.2.0 and fixed bugs.

Do you have any question or feedback about this update? Please contact us or comment below.