vision-px supports this item


This author's response time can be up to 1 business day.

56 comments found.

WooCommerce has patched this, not it works, thank you.

Hi, you mean “now it works”? :) Let me know if not! Thank you!

Yes, sorry, I mean NOW it works! :)

Hi! I’m starting a contact lens store and looking for a plugin for woo commerce. Is it possible to make attributes like this with your plugin:

(Choose left or right eye and different power and so on)

Thanks in advance


WooCombinator works on the top of default WooCommerce variable type product. Basically it replaces the select elements with buttons. These buttons can be styled through CSS rules.

You can create attributes in WooCommerce for you product like (based on your example page) “Power”, “Boxes”, etc but as far as I know you can’t create a form like this (Left – Right checkbox with different attributes, etc) by default – you should use a 3rd party product configurator plugin (but please ask in a WooCommerce expert forum just to be sure) but in this case WooCombinator maybe won’t work (because it is designed to work with the default functionality of WooCommerce).

If you can achieve your product “configuration” page with the default WooCommerce variable product features then you can use WooCombinator plugin to display buttons instead of dropdowns.

Thank you!

It is possible to transfer setting from plugin Visual Attributes – WooCommerce Variable Products to your plugin? I don’t want to set 337 products to new plugin, all atributes is set but some is only text and some have image for color with paterns. My shop is hiere to look I’m used WooCommerce Measurement Price Calculator to.


WooCombinator works with the attributes set for the products displaying the text provided for the attribute. Basically it replaces the default dropdown elements with buttons.

If you have turn off 3rd party plugins you will see the default WooCommerce dropdown elements. These will be replaced with buttons if you use WooCombinator. No other configuration or extra setting is needed.

Thank you!

Hi There,

I have just installed your plugin but noticed the greying out of variations that are out of stock doesn’t work, I’m just wondering how you did this in your demo as I have searched for a while now with no luck.

Product in question:

Would appreciate any help you can give.


Hello, thanks for purchasing! You mean when select an option and hide unavailable options?

That is a WooCommerce behavior: if there are too many options (like in your case) WooCommerce will send an AJAX request back to the backend only when all of the options are selected. This way every options is available until you select all of them.

By default this number is limited to 30 variations – if I’m right, and can be overriden by setting the “woocommerce_ajax_variation_threshold” filter – but it needs to be tested as it can cause performance issues on frontend.

This is the same of you disable WooCombinator and check how the dropdowns work. Unavailable options (attributes) still can be selected.

To tweak the setting you can put something like on the top of the functions.php of WP:

function custom_wc_ajax_variation_threshold( $qty, $product ) {
    return 50; // Increase default 30 to 50
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );

Days of searching for a fix for this problem and that filter never showed up once.

Thanks so much. 5*

I am having trouble with the attributes. If there are more than one attribute type, it is running on in a single line and moving to the next line instead of starting the new attribute on the next line. I can send picture if needed but you can see at under the only product listed.

Hi, thanks for purchasing!

I can see only a Coming Soon page on the domain above.

Anyway I think this should be a CSS issue. Based on your template maybe you need to align the CSS rules a little bit. Drop me a message from my profile page if you need more help.

Thank you!


Israel Purchased

If I make, for example, 3 variations of a product and 1 is active and the other are not active, the button selector is placed very far from the left, there is too much distance (see screenshot here:

How can I approach the button to the left, just besides “Color”?

Thank you so much.

Hey, thanks for purchasing!

Looks like the issue can be solved with CSS.

If you drop me a message from my profile with an accessible URL to your site I will help you to write the CSS style rules.


Israel Purchased

Thank you for your quick reply. I have already sent you the url.

This doesn’t work with only one item, as far as I can tell. It leaves it blank? Very confusing, please advise.


It should work if it works with “native” WooCommerce setup. Can you send me a demo URL from my profile page? Thank you!

Hi, just wondering if there is a way to disable the accordion effect when skipping through variations with default form value set. Thanks.


Thanks for your question! I’ve added this issue to my todo list and I will come I with some smarter solution in a later release.

Until then I think something like the following should work for you. Just add this CSS rule to the “Render inline CSS styles” textarea (on the options page of the plugin):

.woocommerce-variation {
    height: 50px !important;

Change the value of 50px based on your theme.

Let me know if it works for you!

Thank you!


IS this plugin compatible with Flatsome Theme.

I nee my product to display like in the link below.

Hi, I’m really sorry but I can’t tell you if it is compatible or not. Basically if the theme does not modify the basic and standard way how variable products works in WooCommerce then it is compatible. You can set your own CSS rules if needed.


johs01 Purchased

Hello, is it possible to get the same effect with “WooCommerce Checkout Add-Ons” ? I’m using ” Radio Buttons ” as selects and it will be great to have the same styling/Effect. Thx Hermann

Hi, can you please show me an example what do you want to achieve? Thank you!

not working with my enfold theme. Of course my variable.php file in in my child theme …

But there is no variable.php in the folders…

And there is no preferences tab in any menu in Wordpress?

It works now. The theme comes with some image switching JS magic – that is why the images flickering when you modify a combination.

Hi yes it is working well after i found out, that i can disable the woocommerce german market variable.php file -...

Is it possble to switch of this JS magic?

It comes with your theme so I wouldn’t go into hacky solutions to disable it. It is triggered by the variation changing logic behind the plugin – the same way as the default select (dropdown) would trigger it.

Great plugin but despite changing the Divi theme settings for the button background colour I can’t get rid of pink button on Coldgreen style

Hi, that’s enough for me.

Put the following CSS rules in the textbox named “Render inline CSS styles” on the options page of the plugin.

button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    background-color: #d1dbd4 !important;
    border-color: #52796f !important;

Let me know if it works for you.

Hi – I just tried it and it flashes white and then pink again – like it is being over written. Thanks

I can’t see this CSS rule even in the source of the page. Is it visible on the settings page?

If it is possible can you send me a private message from my profile page with a demo user access?

Hi, Just struggling here with something and hope you will be able to help. I have three variations (size) for each product and all have the default value set to the smallest size. Just want to ask how to make the default attributes pre-selected on the front end. Thanks

Checked with these version and pre-selecting (and the plugin itself) works with these versions.

Can you check with some default WooCommerce theme? Thank you!

Ok then…the problem is in the Uncode theme and your plugin works perfectly! I have just checked with three other themes, including the Storefront and it works just fine. Uncode is lovely Wordpress theme but Woocommerce integration is just horrible… Thank you for the time….great support from your side! Appreciated! Thanks once again.

There should be some kind of JS magic I think which conflicts with WooCombinator – maybe can be resolved with some lines of JS.

Let me know if I can help you in something!


Horselab Purchased

Just bought your great plug in for my flatsome theme. My problem is that once a variation is selected you can’t change your mind and select a another variation. Any suggestions where to look ?


Horselab Purchased

Its on a test site. Would you have personal link to use?

Hey, yes it would be cool to check what’s going on there. Send the URL through my profile page via PM. Thanks!


Horselab Purchased

Just mailed te URL. Thanks


I can’t seem to see anything change when I activate this plugin. I am on a slightly customized Genesis theme. It just stays the same as usual. Any help?

Hi, have you enabled the plugin after the activation? It is on the options page of the plugin.

...Oh my gosh I feel dumb haha, yes it works. Sorry and thanks!

No problem, let me know if you have any other questions!

hi, i have Flatsome theme. Does your plugin work well with that theme? thanks

Hi, send me an URL and I will try to pre-check.