WooCommerce Product Options 2.0 has landed and has TONS of new features!
Version 2.0 of WooCommerce Product Options is now available. This is a huge update with lots of new features - keep reading to discover them all!
After months of work, we're excited to reveal the release of version 2.0 of the WooCommerce Product Options plugin. Since its release in September 2022, it has quickly become the best plugin on the market for adding extra options to WooCommerce products. We've been listening to customer feedback and using it to plan new features and make the plugin even better.
Version 2.0 contains lots of new features that our customers have been asking for. Here's a quick summary, and there are full details below:
- New tool to import and export product options.
- Lots of extra options for price formulas.
- You can now include product variations in your conditional logic.
- New option to assign and display images on various option types including checkboxes, radio buttons, dropdowns, and text labels.
- Plus various other features and enhancements.
Import and export product options
Each product option group can be displayed on specific products, categories, or globally throughout your store. As a result, there's no need for an import/export tool to copy options between products in your store.
However, customers told us that they would benefit from an easy way to copy product option groups from one WordPress site to another. For example, you might have multiple sites, or want to copy the options from a staging environment to your live site.
You can do this with the new import/export tool. Simply select which product option groups you wish to export and click a button to export them as a JSON file. You can then import the file into any WordPress site that has WooCommerce Product Options installed.
There are smart options to prevent conflicts, for example if the plugin detects that the options being imported are already present on the new site and lets you choose whether to skip or overwrite the existing ones.
More advanced price formulas
We first added price formulas to WooCommerce Product Options in version 1.2 in January 2023. They're popular for creating a custom cost calculator or measurement price calculator.
Since then, lots of people have used them to create price formulas of increasing complexity. As a result, this has led to feature requests on how to use the formulas in even more advanced ways.
Version 2.0 includes the following improvements to allow you to create even more flexible product pricing:
- Use any option type in the price formulaPreviously, you could only use number fields in the cost calculator because the plugin can only calculate pricing based on numeric values. However, customers soon told us that they wanted to use other types of options as numbers that could be used in the price formula. For example, they might have created a set of checkboxes to allow customers to select a size option (e.g. '50cm', '1m', '1.5m') and want to change the price based on size. We've now added an optional extra column to the list of choices for each option type so that you can enter a number to be used in the price formula. To use the same example, you might therefore enter '50' as the number for the '50cm' checkbox and use the formula to charge based on the number of centimetres.
- Use other product data in the price formulaAs well as other options and variations, you can also use standard product data in price formulas. There's now a 'Product' dropdown under the price formula field editor where you can select the main product page, the quantity in the cart, the weight, height, width or length of the product dimensions.
- New mathematical and logic functionsThe new improved price formula supports additional logic functions (similar to Excel), such as IF, AND and OR. It also supports advanced conditions based on specific choices being selected, "If none selected", "If any selected", "If all selected", or "Count selected". You can easily insert these using the new dropdowns which appear below the price formula field editor. Read documentation.
- Custom variables to streamline complex formulasCreate your own custom variable. For example, you might use [width] * [length] to create an [area] variable to use in the price formula.
Include variations in conditional logic
Conditional logic has always been a popular feature of WooCommerce Product Options. It allows you to dynamically show and hide options based on the customer's other selections. For example, clicking a 'Show gift wrap options' box can conditionally reveal additional options.
Until now, conditional logic could only be triggered based on the product options created using our plugin. It wasn't possible to trigger it based on which product variations are selected. Lots of products use variations (e.g. for t-shirt sizes which need to use stock control), and product options for others (e.g. an image upload field).
Now you can select which product attributes will trigger the conditional logic, in exactly the same way as you already could for product options. For example, you might only want the image upload field for a t-shirt to appear when the customer selects an adult size, while leaving it hidden for child sizes.
Add images to various option types
Previously, WooCommerce Product Options had an 'Image button' option type which allows customers to click on an image in order to select an option. For example, you might display a grid of images illustrating different toppings on a custom pizza builder.
Lots of customers have asked for a way to add images for other option types, too. For example, maybe you want to list your pizza toppings as a set of checkboxes instead of using image buttons. Perhaps when customers click on a checkbox, the main product image updates to show a picture of their chosen topping. Or maybe you want to display a small image next to the checkbox.
As a result, we've added this to the plugin. You can display an optional image column for all option types that support more than one choice (e.g. checkboxes, text labels, radio buttons, etc.). When you enable this column in the list of choices, you can upload an image for each choice. You can can choose whether or not to display it next to the choice, and/or update the main product image when the customer selects it.
This is a neat way to make your options more visual 😀
And there's more!
In addition to the major new features described above, we've added lots of other features and enhancements. This includes:
- New toggle to enable/disable an entire option group.
- A new 'File count' price type for 'File Upload' fields, allowing you to charge based on the number of files that the customer uploads.
- Better price display for when all choices have the same price.
- User-friendly frontend links to open the option editor without having to navigate to it in the back end.
How to get WooCommerce Product Options 2.0
Existing users
If you're already using WooCommerce Product Options and have an active license key then you can update to version 2.0 via the WordPress Dashboard. As always, remember to perform a backup and check the changelog first. Once you've updated, you will be able to access all the new features.
Not installed the plugin yet?
If you haven't already installed WooCommerce Product Options, get it today:
What's next for WooCommerce Product Options?
Version 2.0 is just one step of the exciting new features that we have planned for WooCommerce Product Options. To be honest, there are many additional features that we were tempted to include in this release! However, we wanted our customers to be able to benefit from the above features as quickly as possible.
Now 2.0 is launched, we will continue work on the new features and will release more major updates in the coming months. This includes a new Live Preview add-on, easier ways to create product options, and more. Watch this space 🚀
2 Comments
Thanks! This is AWESOME!!
Hi Chris! Glad you are happy with the updates! Should you have any questions about the added features, please feel free to reach out to us via our support center. Cheers! - Nikki