Not using the standard variations you can’t unfortunately. Each option would have to be included in a variation – for example:
No Frame – No Colour – No Background
A4 Frame – Black – No Background
A4 Frame – White – Background
etc….
Personally, I would use something like this: https://codecanyon.net/item/woocommerce-extra-product-options/7908619
That way, you could use it’s built in conditional logic to open the frame options when the customer elects to have a frame – this shows the sort of thing I mean: https://epo.themecomplete.com/product/conditional-logic-test-2/
Hi @wasiqadnan2005,
As @seank123 explained, the standard variations in WooCommerce may not be able to achieve this directly. However, there’s a solution that can help you achieve the desired outcome.
You can use a plugin like Product Add-Ons, Extra Custom Product Options for WooCommerce, or Product Options and Fields. These plugins provide advanced product configuration features, including conditional logic that can be used to display or hide certain options based on previous selections. For example, if a customer chooses to buy a poster with a frame, they can then be presented with additional customization options.
Additionally, if you’re looking for ways to further enhance your website, you may consider hiring a WooExperts or a local developer.
I wish I could help more, but hopefully, this gets you going in the right direction to get the job done.
hey, um thanks a lot for the response but is there a free alternative for this? since all of these plugins need some sort of buying to use that specific feature
‘Free’ option would be to code it yourself…
Hey @wasiqadnan2005,
You can take a look at the ww.wp.xz.cn repository for any plugins that may work for you:
https://ww.wp.xz.cn/plugins/search/product+addons/
Please note that we cannot vouch for or support any third-party plugins, and any help with plugins you may find suitable there, would need to be provided by the respective plugin developers.
Alternatively, as @seank123 mentioned, you can use custom code however this is outside our scope of support.
This means that we only offer guidance for the default features and functionality of our products that do not require any custom code to function or integrate.
We have our developer resources portal that can help you get going, so I would recommend checking it further if you need more help with this:
https://developer.woocommerce.com/
Hope this helps!