WooCommerce

We look forward to discussing your ideas.

NOTE: Please do not post links to/promote products outside of the WooCommerce.com catalog. This is not a sales channel. Links to outside sources, intended for spam or self-promotion, will be marked as spam.

How can we improve WooCommerce?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

When an admin closes an idea you've voted on, you'll get your votes back from that idea.

You can remove your votes from an open idea you support.

To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".

Enter your idea

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

Thanks for this great product! I would like to request a simple bit of code that can help me. I am surprised this does not exist like this to begin with! I would like the WooCommerce product add-ons block to be wrapped in its own div so I could target that div with CSS.

I came into this issue when a customer asked for text to appear before the add-ons block began, but there is no hook for this particular area, so I needed to use two pseudo elements to make a header (The :after) and the description (The :before)

I've done this on my own in woocommerce-product-addons/includes/class-wc-product-addons-display.php at line 167 with a simple echo '<div class="wc-addons">'; and closed it out on line 191, but obviously my work will not stay with any updates. I'm hoping a small change like this can be committed to Product Add-Ons!

Thanks for this great product! I would like to request a simple bit of code that can help me. I am surprised this does not exist like this to begin with! I would like the WooCommerce product add-ons block to be wrapped in its own div so I could target that div with CSS.

I came into this issue when a customer asked for text to appear before the add-ons block began, but there is no hook for this particular area, so I needed to use two pseudo elements to make a header (The :after) and the description (The :before)

I am thinking of offering to the customer exclusivity for a product over a certain time period. But after that time, the customer wouldn't have the right to continue using the product and so my site could sell it to someone else. This is why I would like the add-on plugin to block the product for that time span of the exclusivity and liberate the product automatically after that certain period of time.

it would be so helpful to collect sizes if you could use a table/list as a field option. Otherwise we need to use 7 rows when we could have them in a column list that would tally the numbers in those fields

Instead of limiting global "Add-ons" to a certain product category, I'd like to see the ability to limit them to specific terms within custom taxonomies too. I.e. I could assign them to a taxonomy->term solely used for this purpose, instead of having to product categories, as I never want an add-on on ALL products within the same category. Rather, I want it on specific products. I can then add certain products to said taxonomy->term programmatically.

When I create a parent category or collection I would like the possibility to automatic select subcategories or subcollections for a particular add-on. In that way I dont need to manually add a new subcategory or in my case subcollection of photographs for the add-on to appear.

There should be a way to remove or hide the none value for Product Add-Ons. While I see there is a value for it to exist, there is also value to hide it.
RIght now, if you put the products as optional, you will get a none value as the first value. This looks sloppy when using images.
This is an optional field, so it is not required to be selected for someone to order. Therefore, if you choose the add-on item (say an additional product for 1/2 off) you want the deal. If you change your mind, delete it from the cart, re choose it from the page and don't choose the add on

There should be a way to remove or hide the none value for Product Add-Ons. While I see there is a value for it to exist, there is also value to hide it.
RIght now, if you put the products as optional, you will get a none value as the first value. This looks sloppy when using images.
This is an optional field, so it is not required to be selected for someone to order. Therefore, if you choose the add-on item (say an additional product for 1/2 off) you want the deal. If you change your mind, delete it…

There should be a way to remove or hide the none value for Product Add-Ons. While I see there is a value for it to exist, there is also value to hide it.
RIght now, if you put the products as optional, you will get a none value as the first value. This looks sloppy when using images.
This is an optional field, so it is not required to be selected for someone to order. Therefore, if you choose the add-on item (say an additional product for 1/2 off) you want the deal. If you change your mind, delete it from the cart, re choose it from the page and don't choose the add on

There should be a way to remove or hide the none value for Product Add-Ons. While I see there is a value for it to exist, there is also value to hide it.
RIght now, if you put the products as optional, you will get a none value as the first value. This looks sloppy when using images.
This is an optional field, so it is not required to be selected for someone to order. Therefore, if you choose the add-on item (say an additional product for 1/2 off) you want the deal. If you change your mind, delete it…

It would be extremely useful to have at the very least a one column export to provide us with the details as to whether an item has a product add on or not. After loading 10000 products on mass, there are some items that still require add ons to be listed but to figure out which ones is impossble. Some indication would be nice...

The registration of AVG products from online and a retail store differs significantly.
In order to register AVG retail, enter the activation code and then create your AVG my account.
Visit us : https://www.activateavgretailcard.com/Call us : +1-855-210-6444

I need to hide prices for some countries in the front-end. In Woocommerce I just add a filter like add_filter('woocommerce_get_price_html', 'do_stuff') and in do_stuff I check if the user country is a pre-defined blacklisted country and if so, I return '' so that the price won't be displayed. Works just fine.

In Product Add-Ons Plugin there is no filter before the price is displayed in the frontend so I have to use CSS to hide the prices there which is not the best solution.

I understand that the Add-On prices are not only displayed via PHP but can also change via JavaScript by the plugin. So this whole approach would be in for revision and should possibly be changed in order to get more control over what is actually displayed to the user.

I need to hide prices for some countries in the front-end. In Woocommerce I just add a filter like add_filter('woocommerce_get_price_html', 'do_stuff') and in do_stuff I check if the user country is a pre-defined blacklisted country and if so, I return '' so that the price won't be displayed. Works just fine.

In Product Add-Ons Plugin there is no filter before the price is displayed in the frontend so I have to use CSS to hide the prices there which is not the best solution.

I understand that the Add-On prices are not only displayed via PHP but can also change…

Currently if a product add-on is using images for user selection, they only see the image title in the cart, and not the actual image they selected. It would be nice if the actual image they chose showed in the cart for verfication.

Enable a checkbox, or radio button option which, if checked will open up other options to be chosen.
Foe example, the initial question could be "Is this item a gift?". If the checkbox is checked, or "Yes" is chosen, two other options appear "Gift Message" and "Gift Wrap". If the checkbox is not checked, or "No" is chosen, the sub options remain hidden.