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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Email restricted coupons

    Please change email restricted coupons to show an error message if the user is not logged in when they try to add in cart or checkout before they hit the payment button. All other coupons show an error before this, it should be the same for email restrictions

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    needs research  ·  2 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  2. Related actions in product loop start and product loop end templates

    Can you, please, add into WooCommerce templates loop-start.php and loop-end.php related actions. Something like:

    doaction( 'woocommerceproductloopstart' );

    and

    doaction( 'woocommerceproductloopend' );

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  3. Make Wooemails responsive

    I don't even know why I need to submit this to the wooideas... the world is fucking mobile... make the woocommerce emails responsive... its a very, very basic functionality that a smart company would have had done YEARS ago...

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    needs research  ·  0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  4. coupons

    like to add a start date into the standard coupons module so a can set up a list off upcomming discount codes and that they start automaticly when the date arrives.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    needs research  ·  0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  5. Improvement of classes thoughout woocommerce

    Woocommerce depends too much of nesting classes, as talked about in this issue: https://github.com/woothemes/woocommerce/issues/9317

    Woocommerce recycles classes on elements that are not the same component and then expects you to fix this by using a parent class.

    This leads to bloating css files by adding classes like .product-type-variable to everything you have to target within the variable add to cart section.

    I suggest that elements get their own classes, so you're able to target things easier and without risk of damaging the style of other pages.

    My favourite example is styling .cart with background-color: red and seeing where it shows…

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add filter for endpoint page titles

    I'd like to change Thank you -page title and was surprised it is not in the template file nor has a filter to change it.

    I can manipulate thetitle filters to achieve the title change, but the WCQuery::getendpointtitle() could have a filter to ease up things.

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    needs research  ·  0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  7. Coupon exclusion on product

    Instead of exclusion option on coupon section, include an exclusion option on products itself. To take it further it would be awesome if that could be attached to a scheduled sale so you could make an item 60% off but exclude any coupons being used on just that product.

    My Scenario:
    I want to run a weekly super discounted price on a product for 24 hours but I don't want coupons to apply to just that one product when it's on sale. I know I could add that product to the coupon code as an exclusion but that's a lot…

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  8. Adding Download Button for discount 100%

    adding directly "download" button , for downloadable products with a discount of 100 % , without going through the checkout.

    18 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    needs research  ·  0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  9. Attributes for variations

    Add unique attributes to variations. I do not mean using an attribute as a product variation. However, I mean adding product details as attributes attached to each individual variation.

    Example:
    Attribute for variation = Edition

    Gold edition attributes:
    Date Available - 03/03/2030
    Number of tracks - 20

    Platnum edition attributes:
    Date Available - 03/30/2030
    Number of tracks - 27
    Extras - Fan book with artist bios

    When a variation is selected, the variation specific attributes can then be displayed under additional information.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  10. Store-wide Recurring Payment Day

    It would be nice to have the option for a store-wide recurring payment day. It would save so much time, and eliminate the potential of missing one of the subscription variations products having a set recurring payment day. And/or a product recurring payment option for the variable subscriptions. So that you just change the day in the actual settings for the product, as opposed to each individual variation.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  11. Ability to set a download limit per certain period of time for digital products

    Ability to set a download limit per certain period of time for digital products. Example: allow 10 downloads per day across all product for certain membership access

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  12. Enables filter for layered nav dropdown default text

    Make the layered nav dropdown default text editable via a filter. At the moment there is a line like this:

    echo '<option value="">' . sprintf( ( 'Any %s', 'woocommerce' ), wcattributelabel( $taxonomy ) ) . '</option>';

    The problem is that this default text is translated pretty bad.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  13. Hooked title in the content-product.php template

    The Product Archive template, content-product.php, hardcodes in the product title like so:

    <h3><?php the_title(); ?></h3> (https://github.com/woothemes/woocommerce/blob/master/templates/content-product.php#L61)

    I find it's typically best to stick to the core templates for ease of upgrades, but this one little restriction has required me to override content-product.php in the theme numerous times. Often I'm just adding a class or changing it to an h2 or whatnot.

    I think there are two sensible and low-friction solutions here.

    A good solution would be a to put the title into a new function which is then called by a new woocommerceshoploopitemtitle action.…

    10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    needs research  ·  1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  14. Allow Cross Sells for Individual Variable Products

    Allow Cross Sells for Individual Variable Products. At this time - we are only allowed cross selling for the main product for all variations. Would be cool to be able to cross sell for different variable products.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  15. Addition of template system when adding products

    Is there a way you can add template system to products add.
    What I mean is that when adding a new product some fields are auto-populated based on setting of the template so that there is consistency and less work when adding products. It can be just like preinstalled templates in softwares like excel where framework is already present and only some details are required.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  16. Report shipping to PayPal as shipping

    On PayPal standard transactions, WooCommerce tells PayPal that shipping costs were $0.00 and lists shipping as a purchased item. We would like to see WooCommerce report the shipping cost to PayPal as the shipping cost.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  17. Plugin subscription annual pricing for developers

    Would be nice if there was an annual price developers could pay for access to all WC plugins. I can understand the per plugin pricing for one-time retail users but there needs to be a pricing model for us designers/developers that repeatedly use your products.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  18. require file attachment for downloadable products

    We're using a multi-vendor extension and would like to require any product market as DOWNLOADABLE to require at least one file attachment before it can be submitted.

    Seems like this should be the default validation rule, no? I'm trying to think of a use case where you would want a downloadable product without a downloadable file to be pushed live...

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  19. «Buy now»-button

    Just add one more button in a product page AND in a shop page. All plugins add just to product page or change «Add to cart»-button.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add FEET as an additional dimensions unit

    Hi,

    I installed your WooCommerce plugin and started setting it up, but I was shocked to note that "Feet" wasn't present among the selection of dimension units available to choose from!

    You have included Inches and Yards imperial units, but not Feet (which are equally vital).

    I'll be very grateful if you can resolve this ommission as soon as possible, as it seems ridiculous to have to find a workaround for what should be an obvious core feature.

    Thanks!

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Category - Core  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

WooCommerce

Categories

Feedback and Knowledge Base