Variations Radio Buttons for WooCommerce

Rated 5.00 out of 5 based on 5 customer ratings
(5 customer reviews)

Replaces standard WooCommerce variable products template with radio buttons.


Author: Tom Anbinder SKU: N/A Category: Tag: Version: 1.2.0; Last updated: 1 month ago; Requires WordPress version: 4.4; Tested up to: 5.0


Variations Radio Buttons for WooCommerce plugin replaces standard WooCommerce variable products drop down box template with radio buttons:

Before After
Variations Radio Buttons for WooCommerce - Before Variations Radio Buttons for WooCommerce - After


Variations Radio Buttons for WooCommerce - Frontend


Plugin options are located in “WooCommerce > Settings > Variations Radio Buttons”.

Variations Radio Buttons for WooCommerce - Options

Display price
Displays price next to variation title.
Default: yes
Styling: Radio input cell style
Sets radio input’s table cell styling.
Default: width:10%;
Styling: Label cell style
Sets label’s table cell styling. E.g. try font-size:large;
Default: None
After plugin activation all variable products’ dropdown boxes will be automatically replaced by radio buttons, however you can still use default dropdown for selected products: open product’s edit page and enable “Use default dropdown instead of the radio buttons” checkbox in “Variations Radio Buttons” meta box:

Variations Radio Buttons for WooCommerce - Product Meta Box

Variations Radio Buttons for WooCommerce plugin is fully compatible with “WooCommerce Subscriptions” plugin.

Prices & Licenses

Single siteUnlimited sites
1 year $19.99 / year $29.99 $24.99 / year
Lifetime $39.99 $49.99


We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.

5 reviews for Variations Radio Buttons for WooCommerce

  1. Rated 5 out of 5

    Michael J.

    Good plugin for a good price. Thanks!

  2. Rated 5 out of 5

    Ido Angel

    great plugin and great support!

    • Pablo Pacheco


  3. Rated 5 out of 5


    I am very very happy this plugin. There were just a few things but Pablo added the features and I was very pleased with the support. The plugin now works perfectly for us! Thank you again!

    • Pablo Pacheco


  4. Rated 5 out of 5

    scotthopkins (verified owner)

    Pablo was fast in replying to all of the support requests I made – he also extended the plugin to add support for Woocommerce Subscription variations in less than 24 hours.

    Awesome !! – Thanks Scott

    • Pablo Pacheco


  5. Rated 5 out of 5

    enricgomez (verified owner)

    Super plugin, easy and effective. Great Support.

Add a review

26 thoughts on "Variations Radio Buttons for WooCommerce"

  1. acctindie February 2, 2018 at 10:29 am #

    Hi. I purchased your plugin. Very nice. I was hoping out of the box it would work for me. Unfortunately I need it to apply to Group Products as well.

    I’m trying to figure out a way to convert input quantity boxes to radio buttons for a Grouped Product. I’ve set min/max to 0/1 item.

    This is a custom build theme so the group products are a one shot need. Plugin can be hard wired to apply to all grouped products.

    Is there anyway i can extend your plugin to do this? Any suggestions. I’ve been searching for three days to find a solution.



    • Pablo Pacheco March 20, 2018 at 9:49 pm #

      Hello, Thanks.

      Unfortunately the plugin doesn’t apply for grouped products.
      I’ll take a look to see what we can do about it.

      I had a quick idea, but I don’t know if it would work.

      – You could try to change the template single-product/add-to-cart/grouped.php
      – Add a radio button where you want
      – Hide the quantity input via css
      – Via JavaScript, everytime the customer clicks on the radio, the quantity is increased to 1

  2. Vanesa Anaya-Aldana July 6, 2018 at 3:19 pm #

    Hi, we are using this on our website but it’s not working. We are trying to use it with subscription variables. Please provide any insight on this issue.


    • Pablo Pacheco July 27, 2018 at 3:27 pm #

      Sorry for the delay.

      Can you please elaborate your question?

  3. Tom July 27, 2018 at 11:26 am #


    Is this plugin compatible with Woocommerce 3.4.3?




    • Pablo Pacheco July 27, 2018 at 3:30 pm #


      Yes, it is

  4. Jes August 1, 2018 at 8:44 am #

    Is it compatible with Composite Products?


    • Pablo Pacheco August 1, 2018 at 4:20 pm #

      Hello Jes,
      To be honest, we haven’t tested it with Composite Products, but I believe it would work.
      Anyway, you can try it and ask for refundment if it doesn’t work well for you

  5. vedran September 7, 2018 at 3:50 pm #

    I would need to show all variations, not just the ones that are available. Any idea how to do that with your plugin? Thanks


    • Pablo Pacheco September 10, 2018 at 6:10 pm #

      By available you mean the variations that are in stock?

      If that’s the case, maybe you just need to uncheck “Out of stock visibility” option.
      It’s a WooCommerce option and it’s located on WooCommerce > Settings > Products > Inventory.

      Please try it and tell me the results

  6. jjtokyo September 30, 2018 at 1:05 am #

    Great plugin, thank you!
    Is it possible to change the font size for the variations?
    And can I hide the price and just have the product variation text only?
    Please let me know which files I need to edit.
    Thank you very much!


    • Pablo Pacheco October 15, 2018 at 9:31 pm #

      Sorry for the long delay.

      It’s not possible for now but I will try to add these options for the next version πŸ˜‰
      Thanks for the ideas

    • Pablo Pacheco October 18, 2018 at 7:42 pm #


      I just updated the plugin to version 1.1.3.
      Now it’s possible to hide the price πŸ™‚

      I’ll let you know when I create the option to change the font size

  7. Scott October 15, 2018 at 1:10 am #

    hi – is this compatible with Woocommerce Subscriptions ?

    thanks Scott


    • Pablo Pacheco October 15, 2018 at 9:25 pm #


      We haven’t tested with WooCommerce Subscriptions yet, but I don’t see a reason why it wouldn’t work.
      And besides, you can purchase it to make tests and in case it doesn’t work well you can ask for refundment

    • scotthopkins October 19, 2018 at 11:42 am #

      Hi Pablo… it doesn’t work with woo subscription variable products – I’m happy to share the subscriptions plugin with you or give you access to a dev site to get it working please…

      I did send you a private email as well.

      Look forward to hearing back from you – thanks Scott

    • Pablo Pacheco October 19, 2018 at 5:40 pm #

      Hi Scott, I’ve replied you via private email too.
      Yes, I’m interested πŸ™‚

  8. Justin October 19, 2018 at 8:24 am #

    Hello, I would like to use this plugin on my website.
    Pre-sale Question:
    I’m running WooCommerce Subscription. Is this compatible with WooCommerce Subscription.
    I have to ask, because another plugin I used only worked for Variable Product, not Variable Subscription product.



    • Pablo Pacheco October 19, 2018 at 5:41 pm #

      Hi Justin,
      Sorry, not yet. But we are working on it

    • Pablo Pacheco October 29, 2018 at 8:37 pm #

      Hi Justin,
      The plugin is working with WooCommerce Subscription now.

      I just thought you would like to know πŸ˜‰
      See you

  9. Justin October 29, 2018 at 8:48 pm #

    Wow awesome, I did an alternative solution of hard coding some radio buttons…
    But I’ll make sure to test your plugin out now and replace my horrible solution!

    Thank you, I’ll go test the plugin soon. Appreciate it.


    • Pablo Pacheco October 29, 2018 at 8:49 pm #


  10. Shane November 13, 2018 at 6:07 am #


    I have a pre-sale question. I’ve seen the screen shots and I do like that I see there but can you point me to 2 or 3 live websites using your plugin or a demo site?

    Thank you in advance.


  11. ivohagoort November 14, 2018 at 3:53 pm #

    Hi Pablo,

    Great plugin and works well with Woocommerce Subscriptions.

    I want to ask if conditional radiobuttons are possible. I have variations for gender and size. First i want to show the gender radiobuttons and after you select a gender, than the sizes become visible. Looking forward to your respons.

    Ivo Hagoort


  12. carmine January 25, 2019 at 10:48 pm #

    Presales Question
    Is there a checkbox instead of radio button method?
    My site allows for qty. I totally understand the challenges here. It would need to work something like this…

    QTY: 2 Red
    QTY: 0 Green
    QTY: 1 Blue
    …is there any hope for me?
    I’m standing by.


  13. mightykasper February 20, 2019 at 2:03 pm #

    Hi WP Factory. Just purchased this plugin, but unfortunately it does not seem to work with “Name your price” plugin. Everything looks OK, bot when I add to an order, WooCommerce says “Please choose product options…”.
    Can you please help?

    Thanks in advance…


Leave a Reply


= 1.2.0 - 18/01/2019 =
* Fix - Properly formatting "WooCommerce Subscriptions" prices now (includes sign-up fee etc.).
* Dev - Code refactoring and clean up.
* Dev - Admin settings restyled.
* Dev - "Raw values" are now allowed in admin "style" settings.
* Dev - Plugin URI updated.

= 1.1.4 - 01/11/2018 =
* Add WooCommerce Subscriptions compatibility.

= 1.1.3 - 18/10/2018 =
* Add option to remove price.

= 1.1.2 - 11/10/2018 =
* Add clear button.
* Add variation label.
* Remove empty values from variations array.

= 1.1.1 - 01/10/2018 =
* Check if is variable product before adding JavaScript.
* Update WC tested up to.
* Fix variation.php template.

= 1.1.0 - 20/03/2018 =
* "WC tested up to" added to plugin header.
* Add a metabox on products, with an option to override the radio button by the default dropdown.

= 1.0.0 - 05/08/2017 =
* Initial Release.


  • Buy the plugin πŸ™‚
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to Admin Dashboard > Plugins > Add New > Upload Plugin and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.


To keep WPCodeFactory items up to date, please install WPCodeFactory Helper plugin and enter your site key.