Mobile App Refresh Campaign [Banner] 2024

Hello WooCommerce 2.0!

Written by Coen on March 4, 2013 Product News.

In my memory, it seems like yesterday when we decided that our next release would be a major release. Instead of releasing version 1.7 with just new features, we decided to rewrite a large part of our code that we always wanted to change and go for a 2.0 (code name: Daring Dassie) release. Today is the day that marks the start of a new era for WooCommerce.

WooCommerce 2.0 is here (now available via and it is a major release. We have rewritten large parts of our code base, we have added new features and have made it better capable to handle everything you need for your online store.

Sucuri audited and approved

Security is very important for all websites and especially for online shops. That’s why we’ve been working with Sucuri on the road to WooCommerce 2.0, where they have audited our code and said this about our plugin:

Sucuri security assessment: “The code in the WooCommerce plugin was noticeably built with security in mind. It appears obvious to the review team that there was significant effort placed in building a clean and efficient plugin.”

As developers we can not get better feedback on our work and for you as a user it will give peace of mind to know that the code running your website is actually safe.

Before you update to WooCommerce 2.0

Before you update your live website to WooCommerce 2.0, please use a test environment for all your testing. You can use the test environment as a sandbox to simulate the update and make sure your website will continue to work after you update it to WooCommerce 2.0.

We know you all are eager to start using this new version, but this is a big update, so please take your time and make sure that you prepare your website properly. Also be sure to check out our WooCommerce 2.0 Update Process.

IMPORTANT: Once you run the updater wizard to convert your data to WooCommerce 2.0, there is no undo. The data will be changed in such a way that there is no way back. The only way you can get the ‘old’ data back is by restoring a backup. This stresses the importance of having a backup strategy and testing everything on a test environment before touching your live website. It is not that we don’t want to restore the data, it is because we can’t.

Stuff store managers will love

As a store manager you will live in the backend of your online store and we’ve been going above and beyond to make it a better experience for you there. We’ve added a bunch of new features and also improved existing features:

The product data panel has been redesigned in WooCommerce 2.0
  • Better stock handling – We have added an option to hold stock for unpaid orders (defaults to 60mins). When this time limit is reached, and the order is not paid for, stock is released and the order is cancelled.
  • Easier email template editing – You can now edit each individual transactional email from the dashboard and easily move template files to your theme for more detailed editing.
  • Improved tax options and new input panel – It has never been this easy to setup complicated tax options.
  • Multi download support – Products can now have multiple downloadable files attached to them – purchasers will get access to all the files added.
  • New order screens – Order pages have had a cleanup, with a more easily scannable interface. We particularly like the new status icons!
  • New product panel – We have revised the product data panel making it cleaner, more streamlined, and more logical. Adding products is a breeze!

Stuff customers will love

Real time checkout validation

Of course you want your customers to love your online shop. Most magic for customers will happen in a theme, but we’ve made a couple small changes that will make a big difference on the frontend:

  • Improved pagination & sorting – Numbered pagination has been added to core, and we show the number of results found above the listings. Customers can now also sort products by popularity and ratings.
  • Star ratings in archives – We have added star ratings to the catalog which are pulled from reviews.
  • Realtime checkout validation – To improve the checkout process, there is now visual feedback as to whether the customer has input valid (or invalid) data into each input field. If you’re using a theme which disables the WooCommerce Stylesheet, you can easily add it yourself with some basic CSS.
  • Quicklinks to cart when adding products via AJAX – When using the AJAX add to cart feature, users are now presented with a link to the cart immediately after clicking the ‘Add to cart’ button.

Stuff for developers

We have a huge pool of developers working with WooCommerce every single day and we are developers ourselves. That’s why we’ve been working hard to make WooCommerce 2.0 even better suited for developers, next to everything we’ve pushed in for our users.

Under the hood
There are a couple real big stores running WooCommerce (including our own website), where performance is hot on the agenda. That’s why we’ve made these improvements:

  • Session handling – PHP SESSIONS have been a problem for many users in the past, so we’ve developed our own handler using cookies and options to make these more reliable.
  • Improved line-item storage – We have changed how order items get stored making them easier (and faster) to access for reporting. Order items are no longer serialised within an order – they are stored within their own table.
  • Autoload – We have setup autoloading for classes – this has dramatically reduced memory usage in 2.0.
  • Localization – Not only have we added a lot more translations bundled with the plugin, we have also split up the translation files to make them more memory efficient.

To make templates and themes easier to use and also benefit of new techniques and tools, we’ve been improving the way our frontend works:

Fancybox is replaced with prettyPhoto
  • Retina-ready – Inline with the WordPress 3.5 update, all graphics within WC have been optimised for HiDPI displays.
  • All round template & hook tidy-up – To further improve customisability we’ve added new templates, such as loop start & end to change product listing markup and have also separated the user account panel so you can safely edit individual sections. Redundant hooks have been removed as we move towards making the template structure more user-friendly.
  • CSS overhaul – To help reduce potential class conflicts with other plugins and themes, all WooCommerce markup (including shortcodes) is now wrapped in a parent ‘.woocommerce’ or ‘.woocommerce-page’ class. In addition, all WooCommerce classes themselves have been standardised to use the ‘.woocommerce-’ naming convention.
  • Product tabs rewritten – Product tabs are now filterable which makes adding new tabs and removing current ones more convenient.
  • Fancybox replaced with prettyPhoto – Prettyphoto brings some new features such as thumbnail navigation in product galleries, as well as a more powerful API for developers to use when building extensions. PrettyPhoto is also the lightbox script of choice in our themes so will improve efficiency when using WooCommerce with a WooTheme.
  • Cache friendly cart widgets – Cart widgets and other “fragments” are now pulled in via AJAX – this works wonders with static page caching.

The backend is where most of our magic happens and we’ve done a couple real big changes there that make the life of a developer easier and with more options:

  • New product classes – The new product classes and the product factory make it much easier to create custom products and types. For example our Subscriptions extension is already using it right now, giving you all new options that weren’t possible before.
  • API improvements – Not only have we improved our API functions, we have also made them easier to work with and much more memory efficient.
  • Capability overhaul – More granular capabilities for admin/shop manager roles covering products, orders and coupons.

Compatibility with our themes and extensions

We have worked hard to ensure all our themes and extensions work with WooCommerce 2.0. Once you start testing this update (please read the above paragraphs about preparing your installation), make sure you have the latest versions of all your WooThemes products. Check the My Account view on and be sure to use the WooThemes Updater plugin to get the updates for our products right in your administration panel.

Found a bug? Need help?

As I’ve mentioned before, WooCommerce 2.0 is a real big update. If you think you’ve found a bug, please report it back to us. Although we have been doing extensive testing on WooCommerce 2.0 before releasing it, please report everything you think is a bug.

Think it is a bug in the WooCommerce plugin? Make it an issue in our GitHub issue tracker. If you need any help with our premium extensions or themes, do drop us a line via our support portal. In case you just want to discuss something WooCommerce related, or have a great idea for our plugin, let us know via the public WooCommerce forums on

Enjoy the future of WooCommerce!

Daring Dassie, ready for launch

We are very excited about this new release and we truly believe that this pushes the WooCommerce plugin to the next level.

During the testing stages we’ve been getting some great feedback from the people testing, so we are very much looking forward to how you all like this new release.

We wish you all a lot of fun and sales with WooCommerce 2.0!

Discount Coupon

Grab any WooCommerce extension with a 25% discount coupon, valid until Midnight (UTC), Friday 8th March, 2013. Just use WC2LAUNCH as your coupon code on checkout. This coupon has now expired.


308 Responses

  1. Greg
    March 4, 2013 at 2:51 pm #

    Great work guys! Look forward to using this on a project I have just started.

    • razzaq
      March 14, 2013 at 12:37 pm #

      Then move to V2.03. just arrived.

      • sd
        April 17, 2013 at 11:36 am #

        super wow tats funny

  2. Remi
    March 4, 2013 at 3:20 pm #

    Looks great! Congrats for your hard work!

  3. Daniel
    March 4, 2013 at 3:30 pm #

    Awesome Work! Currently we are testing the new version on our test servers and everything looks great so far. Thx for your hard work!

    Best regards,

  4. pherlo
    March 4, 2013 at 3:31 pm #

    What an awesome week this is gonna be! 🙂

  5. Robbert
    March 4, 2013 at 3:43 pm #

    That’s really great! Just when I was writing a tutorial on Woocommerce for the Dutch market. Anyway, I’ll update my stuff to the new version. Keep up the good work!

  6. LimeCuda
    March 4, 2013 at 3:49 pm #

    Congrats guys! We know this was a ton of effort.

  7. Keith
    March 4, 2013 at 4:06 pm #

    Thanks so much for all your hard work guys! Looking forward to playing with 2.0

  8. John
    March 4, 2013 at 4:22 pm #

    Well dang. I had just gotten comfortable with 1.6! Very elegant and easy to use ecommerce software. Look forward to looking under the hood of the upgrade.

    • Ryan Ray
      March 4, 2013 at 5:57 pm #

      We’re hoping 2.0 only makes it even easier to use, take it for a spin soon!

  9. Laurent Matignon
    March 4, 2013 at 4:23 pm #

    Wonderful news ! What about third-party extensions ? Did you check personnaly all of them (available on your website) ?

    • Coen Jacobs
      March 4, 2013 at 4:30 pm #

      If the extension is for sale on this website, we have checked it and treated it as one of our own to make sure it is compatible with WooCommerce 2.0.

      • Miha
        March 6, 2013 at 3:56 pm #

        This is great news. Keep up the good work!

      • Ajax
        March 7, 2013 at 12:14 am #

        That’s what makes WooThemes so good. Attention to detail. It is obvious that you care deeply about the code and your customers.

        Thanks. I look forward to test WooCommerce 2.0 and deploying it for my clients.

  10. jmessick
    March 4, 2013 at 4:40 pm #

    Good job!

  11. Ewout
    March 4, 2013 at 4:56 pm #

    Awesome, awesome, awesome! Congratulations!

  12. Kenneth
    March 4, 2013 at 5:11 pm #

    I updated the software without testing and my store is broke!!!!!!!!!!!!!!!!! please I need some support, your support link isnt working please help!!!!!!!!

    • Coen Jacobs
      March 4, 2013 at 5:56 pm #

      Please define ‘my store is broke’, because this make it very hard for us to help you. In case you have product pages that end up being 404 errors, please save the Settings > Permalinks page without changing anything.

      If that is not the case, you can post this kind of questions in our public support forum: or in case you are a WooThemes customer via our support portal:

      For everyone directly updating to WooCommerce 2.0.1 this will be fixed automatically during the update.

    • nine
      March 4, 2013 at 8:17 pm #

      Me too!


      Fatal error: Cannot redeclare class WC_Widget_Cart in /home/sandrawattsup/ on line 123

      • Ryan Ray
        March 4, 2013 at 8:41 pm #

        Please use our support desk to submit a ticket, we can’t provide support via blog comments. 🙂 –

  13. theswine
    March 4, 2013 at 5:28 pm #

    My woocommerce.php page doesn’t work anymore ???

    Any suggestions ??

    • theswine
      March 4, 2013 at 5:49 pm #

      Just found my problem.. they added a new permalink structure that you MUST update!!! Hope that helps someone else!!

      • Coen Jacobs
        March 4, 2013 at 5:58 pm #

        Correct, which is why we now have pushed out WooCommerce 2.0.1 and this update does that automatically for you. So if you are at version 2.0.0 please save the permalinks settings. If you are directly updating to version 2.0.1 from a 1.x version, this will be done automatically.

  14. maxrice
    March 4, 2013 at 5:29 pm #

    Congrats on the launch!

  15. thenewindiaonline
    March 4, 2013 at 5:45 pm #

    Where is the logout button?

    • Sandie
      March 4, 2013 at 6:34 pm #

      Set up a page with [woocommerce_logout] on it. Set it up in the WooCommerce page settings as the ‘logout page’. Add that page to your menus where you want the “logout” option to appear. It’s more work than ticking a box to append it to the MyAccount menu, but means more people should be able to position it exactly where they want it.

      • Tom
        March 10, 2013 at 6:06 am #

        Thanks, this worked for me 🙂

  16. David Anderson
    March 4, 2013 at 5:45 pm #


    Is there any documentation about what developers of external add-ons need to do to bring their add-ons up to date?


    • James Koster
      March 4, 2013 at 6:54 pm #

      Yup 🙂

  17. thenewindiaonline
    March 4, 2013 at 5:46 pm #

    Reviews window has the text “undefined” at the bottom.

    • indireads
      March 17, 2013 at 9:32 pm #


      Seeing this in Hustle.

  18. Garrett
    March 4, 2013 at 5:54 pm #

    Great! As a result, are you sunsetting any plugins? Can you confirm specifics? Seems like some plugins may no longer be necessary.

    • Ryan Ray
      March 4, 2013 at 6:14 pm #

      Not that I’m aware of, at the moment at least!

      Some extensions we have removed from our site, only for a re-write though, but they’ve not been retired.

  19. zambanini
    March 4, 2013 at 5:57 pm #

    any category product comparison on the roadmap? like compare all tablets.

    • James Koster
      March 4, 2013 at 6:56 pm #

      There’s an extension for that. Grab it whilst the promo is running 🙂

      • zambanini
        March 5, 2013 at 12:24 am #

        na, this plugin is old and buggy..and does not really provide real comparison. the user has to add all products manually to the compare tables..that is so oscommerce 1999ies style… and not useful.

        • Ryan Ray
          March 9, 2013 at 12:11 am #

          How else do you compare products, isn’t there some user input required to choose the products to compare?

  20. Puri WordPress
    March 4, 2013 at 6:02 pm #

    Congratulations WooThemes!
    WooCommerce 2.0 is what we have waited for this early 2013.
    More jobs are coming as Affilated Woo Workers 🙂

  21. Dave
    March 4, 2013 at 6:16 pm #

    Congrats !

  22. Alexbangkok83
    March 4, 2013 at 6:31 pm #

    Lovely! I am so looking forward to work with the new 2.0.1! The promotional video made me wanna start my own webshop 🙂

    March 4, 2013 at 6:36 pm #

    Many thanks, i’m following your blog now

  24. jamesk
    March 4, 2013 at 6:47 pm #

    Brilliant, sounds like a lot has been going on. I will be giving it a test run in the next few days.

  25. Estella Vidal
    March 4, 2013 at 6:49 pm #

    Looks Amazing! Thank you all, ninjas 🙂

  26. kibi
    March 4, 2013 at 6:53 pm #

    Compatibility with Gravity forms?

    • Stuart Duff
      March 4, 2013 at 8:12 pm #

      We have a Gravity Forms Extension available here for WooCommerce

      • oslpag
        March 4, 2013 at 8:48 pm #

        There still seems to be an issue with this add on. Everything seems ok but when the order is placed the options that were chosen are not shown in the emails or in the order in Woocommerce.

      • Michael
        March 5, 2013 at 9:23 pm #

        this plugin is not working with 2.0.1, are you sure this is compatible? I have this on a test site and its not adding products to the cart at all!

        • ry
          March 5, 2013 at 11:41 pm #

          ditto, please address this

          • Ryan Ray
            March 7, 2013 at 6:25 am #

            We have a support desk where we’re happy to address this and fix it. –

          • ehong33234
            March 10, 2013 at 12:22 am #

            Has there been any progress with this? I too am using Gravity Forms Product Add-Ons on a test server and after updating to Woocommerce 2.2, my forms are not showing at all.

            On a side note, the Mystile theme is slightly funky.

  27. EnergyFreak
    March 4, 2013 at 6:56 pm #

    Looks and feels great! The upgrade was a breeze. Good job guys!

  28. Henri
    March 4, 2013 at 7:02 pm #

    Awesome job guys! It’s great to start week with this kind of happy news!

  29. dontforgetmario
    March 4, 2013 at 7:34 pm #

    yeaaaaaaaaahhhhhhh…….! 😉

    March 4, 2013 at 7:46 pm #

    Tab manager doesn’t seem to work, is there an update I’m missing with 1.05?

      March 4, 2013 at 10:23 pm #


        March 4, 2013 at 10:53 pm #

        I found my issue: WooCommerce Video Product Tab is not compatible with woocommerce 2.0

    • brittany
      March 14, 2013 at 9:00 pm #

      Need an update or fix for tab manager…my clients website depends on these tabs and it no longer works at all.

  31. DBCIM72
    March 4, 2013 at 8:11 pm #

    My wordpress site has gone down following the upgrade. I have trried removing woocommerce via ftp but to no avail. I am running a wootheme (whitelight -so I thought it would be compatible)

    Don’t tell me I have lost the old site !

  32. jwt2030
    March 4, 2013 at 8:22 pm #

    Great Update, with Woo 2.0.1 and W3 Total Cache can i use Disk:Enhanced?

  33. Sara
    March 4, 2013 at 8:54 pm #

    I need to upgrade both WordPress and my Woocommerce. Which should I upgrade first so as not to break anything, WordPress or woocommerce? I’m running previous releases of both.

    Thank you.

  34. John Saddington
    March 4, 2013 at 9:13 pm #

    nothing but congrats here guys!

    • James Koster
      March 4, 2013 at 10:20 pm #

      Cheers John !

  35. synthea
    March 4, 2013 at 9:27 pm #

    So far, mostly good.

    I’m using Canvas with WooCommerce and trying to modify the CSS for Product pages is a Pain. In. The. Ass. The client has an all black background website with white and grey text (yes, I know, but they insisted and they are the ones paying) and the woocommerce-tabs/woocommerce_tabs CSS (where the product description/additional info/reviews tabs are) isn’t editable unless you hunt down the proper CSS in the proper CSS file and modify it… Please fix this.

    Aside from that, I can’t find a way to add additional photos now – they have to be added to the product description. The “exclude this photo from gallery” checkbox is gone.

    • James Koster
      March 4, 2013 at 10:32 pm #

      Adding product galleries in 2.0 is much easier. Take a look at the product gallery meta box on the add product page. Should be right next to the featured product image.

      • synthea
        March 4, 2013 at 11:10 pm #

        Ah hah! Thank you!

        Also found another place to “fix” the css, in the cart – lots of white background that I’m having to hunt down the coding for. Thank goodness for browser coding addons.

      • iamnathanwindsor
        March 6, 2013 at 8:06 am #

        Hi James-

        I must be mistaken, but the product gallery meta box does not appear below the featured product image meta box. Is there something I did to turn it off?

        Please help!

        Thank you~

        • iamnathanwindsor
          March 6, 2013 at 8:09 am #

          I got it. I just updated to 2.0.1.

          Thank you for the great product. I hope to be in touch when I’ve made some sales and some cash. 😉

          All the best-

    • abenbow
      March 5, 2013 at 12:32 am #


      Hopefully we’ll be adding some videos to the support docs in the coming weeks, this one shows the Product Gallery

  36. sweetbeats
    March 4, 2013 at 11:25 pm #

    Woocommerce 2 is telling me that Hustle doesnt declare compatibility with Woocommerce (odd). It’s also screwed up layout for product listings and has errors appearing everywhere 🙁

    • Joe
      March 5, 2013 at 5:43 am #

      Same issue here. Lots of layout issues and now the site is not responding.

    • Ryan Ray
      March 7, 2013 at 6:23 am #

      Hustle, at the time, wasn’t WooCommerce 2.0 ready. These are things you need to check on before hitting update.

      With a theme update now your site should be sorted out.

  37. thomasclausen
    March 4, 2013 at 11:26 pm #

    Update went kind of well, but I found some issues. At least on my site (fortunately only related to backend):
    – On some simple products the text has gone white in the product text area (post area). Making it hard to see unless I CTRL A the area.
    – I don’t see the new status icons on the order overview
    – The single order looks kind of weird. Like the order data is not using the entire screen (almost like I’m coming from a mobile device.
    – The single product doesn’t show the new Product Data tabs vertical, but still horisontal
    – Some products went missing. I hadn’t put in a specific price for all variation (because it defaulted to the standard price in WooCommerce 1.6), but because it didn’t have a price it just didn’t showed up.
    – The product gallery (in the backend still) on a product page has huge pictures and not usable

    This is my findings so far. I hope some of it is a plugin conflict or something. But I will investigate further tomorrow.

    • James Koster
      March 5, 2013 at 12:03 am #

      Please post in support 🙂

      • thomasclausen
        March 8, 2013 at 5:35 pm #

        Clearing browser history really helped 🙂

  38. sweetbeats
    March 5, 2013 at 12:13 am #

    Can someone tell me how to fix this:

    Warning: uasort() expects parameter 1 to be array, null given in /home/spectrab/public_html/wp-content/plugins/woocommerce/woocommerce-template.php on line 792

    James Koster, every single support ticket I have submitted in the past 6 months has not been solved. I posted 2 in the past month and neither are solved. You guys always just say you will ask the developer then mark it solved, and I never hear anything again.

    I am quite happy to put up screenshots showing this if you like.

    Please don’t expect people to leave the succesful running of thier website to your support system.`

    • sweetbeats
      March 5, 2013 at 12:32 am #

      Deactivating the product enquiry plugin has fixed the /home/spectrab/public_html/wp-content/plugins/woocommerce/woocommerce-template.php on line 792 but the product description is still displaying wrongly.

      No tabs are displaying at all basically.

    • James Koster
      March 5, 2013 at 11:52 am #

      Sorry you’ve had a less than satisfactory experience with our support, but I would encourage you to try again. We do not provide support via comments on a blog post.

      FYI the line of code your error mentions is part of our product tabs functionality which was rewritten in 2.0. I’m guessing you have a third party plugin which affects this functionality that hasn’t been prepared for 2.0. Or one of our extensions which you’ve not yet updated.

      • Vail
        March 5, 2013 at 3:08 pm #


        This error can be suppressed if folks set WP_DEBUG to off in the wpconfig.

        For the plugin, we were able to fix it in the woocommerce-template.php with


      • sweetbeats
        March 6, 2013 at 12:23 am #

        Yes I deactivated product enquiry tab (which customers use all the time btw) and updated the theme and the problems got fixed.

        On another site I have far worse problems, Simplicity seems not to work with WC2, there are JS errors through the dashboard, shipping doesnt work (Ive had to disable shipping as otherwise it says shipping is unavailable in your area, I believe this is a theme problem?), the list goes on.

        Sidebar widgets have disappeared and cant be dragged back into the sidebar.

        I wish to god you’d mentioned the fact that eway AU would no longer work with WC2.

        I think I’m going to just have to go back to backup.

        • mike
          March 6, 2013 at 1:26 am #

          eWay does work – in fact, if you check your account page you’ll see our eWay module now supports UK, NZ, and AU all in one. All of our own extensions have been checked for compatibility.

          • sweetbeats
            March 6, 2013 at 5:11 am #

            The eway gateway wouldn’t save as ‘enabled’. I repeatedly attempted to enable it and it repeatedly just refreshed the page with the gateway still not enabled.

            In any case I’m using fat zebra now – they implemented a fix.

            The JS errors were being caused I think by followup emails – I dont know why or how but the version had gone back to 1.0 (!) so I deleted and reinstalled.

            The products panel is still all over the place. Maybe it’s another plugin causing the display issue but I’m running out of steam lol

            I think a lot of problems were caused by plugins / theme not being the latest version. THe thing is, my dashboard was telling me everything was up to date, yet when I then checked the changelog at woo I saw this wasn’t the case. So had to very painfully replace them manually.

          • sweetbeats
            March 6, 2013 at 5:12 am #

            Also if anyone else has an issue with shipping – it’s because you need to specify a shipping class for each product. Previously if there was no shipping class specified it just used default.

    • Eric
      March 29, 2013 at 8:00 pm #

      So, this is blogging. Wow, who would have known?

  39. Rickard
    March 5, 2013 at 1:31 am #

    We will start updating stores now but it will take some time due to workload and the last site is expected to be updated in june when we have more time. Will it be possible to update from 1.6.6 to say 2.1 or even 2.5?

    • James Koster
      March 5, 2013 at 11:55 am #

      It’s always possible, but as with any software be aware the longer you leave it the more potential issues you will be exposing yourself to.

  40. sk
    March 5, 2013 at 2:27 am #

    Congrats to all the contributors that made this happen! WC 2 is an awesome improvement to the best e-commerce extension for WordPress

  41. crimson7
    March 5, 2013 at 3:41 am #

    I’m getting a double product description , anyway to resolve this ?

  42. selva
    March 5, 2013 at 6:12 am #

    Great Stuff 🙂

  43. joshbenham
    March 5, 2013 at 6:49 am #

    I see that the post says “Cache friendly cart widgets” so that it caches better.

    Is there a preffered caching plugin that pretty much works out of the box? I did try Total Cache and it tarnished my website and broke the layout for some odd reason.

  44. Asim Bawany
    March 5, 2013 at 7:50 am #

    I was just about ready to publish my site live with woocommerce and here you guys come out with a major update 😀

    Question: Im trying to use WC on a content store. The multiple files feature for virtual/downloadable products seems very interesting. Is it possible to upload files to an order AFTER that order has been placed and paid for? Or are these features only for digital producs like software/video that are ready to deliver at time of purchase?


  45. Taffie904
    March 5, 2013 at 8:47 am #

    Am I the only one having issues with the taxes? After the update all of my “taxes by county” got deleted. Now there’s a set tax rate on my check out page and I have no idea where its coming from. When I put more zipcodes in the “taxes by zip/postal code” section it gives two seperate taxes on my check out page. Please help! I’ve been frustrated with this all day

  46. thenbrent
    March 5, 2013 at 9:35 am #

    Boom! Congratulations on a great release.

    I think the WC Product Factory will prove to be the single most important change in this release. It’s already made it possible for me to add a variable subscription feature to WC Subscriptions.

    Other developers can use it to create all sorts of new product types – auctions, bookings, something for crowdfunding.

    A very exciting future ahead for WC! 🙂

    • sweetbeats
      March 6, 2013 at 2:51 pm #

      Variable subscriptions? When! :0

  47. Ostheimer Webdesign & SEO
    March 5, 2013 at 10:49 am #

    Great news! We will test it in a safe environment and go into production after some tests. Woocommerce has been great already – looking forward to more awesomeness.

  48. mmatty
    March 5, 2013 at 12:02 pm #

    If you have your own custom theme, I found this document very helpful [Woo guys, you might even want to link to it in the post above?]
    Still missing from it – how to make my theme “Declare WooCommerce support” like the admin panel screams at me

    • disgogo
      March 5, 2013 at 1:02 pm #

      Add this to functions.php

      add_theme_support( ‘woocommerce’ );



      • David Howland
        March 6, 2013 at 4:03 am #

        Didn’t work for me.

        • James Koster
          March 6, 2013 at 6:27 pm #

          Should do. Try hooking into after_theme_setup.

          • David Howland
            March 8, 2013 at 12:33 am #

            Ah, nevermind. Missing a character. All good now, thanks!

    • James Koster
      March 6, 2013 at 6:31 pm #

      Thanks, have updated that document to include the required code.

  49. Lola
    March 5, 2013 at 1:38 pm #

    I have a the shop theme by organic themes. When I updated the plugin, I lost the slide show and all the products on my home page. a message came following the update saying, “Your theme does not declare WooCommerce support – if you encounter layout issues please read our integration guide or choose a WooCommerce theme.” Then it came with instructions.

    I made a duplicate page.php file

    named it woocommerce.php

    Found the loop and replaced it with

    Saved the file. (did not get rid of the old file, since it said duplicate, not replace.)

    Nothing happened.

    • Lola
      March 5, 2013 at 1:39 pm #

      oops. forgot to paste this — this is what I replaced it with:

    • tara
      March 6, 2013 at 3:32 am #

      I have a similar experience. WordPress URL is different from Site URL.

      This is the error message: Your theme does not declare WooCommerce support – if you encounter layout issues please read our integration guide or choose a WooCommerce theme 🙂

  50. Martin
    March 5, 2013 at 1:45 pm #

    Thanks for this great update! Looking forward to trying it out.

    One question: Does the new tax options include the possibility to display different prices (with or without tax) based on the customer´s country ? In europe we need to display prices including tax, while in USA the prices should be displayed without tax.

    Or is there another (plugin) solution for this ?

    • Martin
      March 6, 2013 at 1:25 pm #

      Anyone knows a solution for this problem ?

  51. Ivan Pallarés
    March 5, 2013 at 3:34 pm #

    I have been working really hard the last past weeks to get a woocommerce based customized ecommerce site. I have follown all steps neccessary to avoid problems when updating WordPress core or plugins. Working with a personal plugin where I store all my custom code, dequeing css and js to queue mine, unhooking actions to get my customized code to be executed, customized shortcodes, customized templates, child theme….

    I am really worried about problems I might get when updating wordpress core or plugins as this project is meant to be used by dozens of (small) shops, so any maintenance I need to do when anything is updated has to be multiplied by… dozens. I can imagine a situation like this might mean a crash for my company.

    I have been working for a few hours and got some problems with class names in woocommerce.css (it seems that some “_” have been changed by “-“), not very critical actually but still annoying. Now I am finding some incompatibilities between last version checkout and current one, due to the way product metas are being treated.

    Shouldn’t older versions be fully compatible with new ones? Should I be worried about the impact I might get in further versions? Any advices to get my website fully functional again? Any advice on custom modification strategies?

    Any opinion is appreciated.

    • Coen Jacobs
      March 5, 2013 at 8:45 pm #

      I can assure you that backwards compatibility is very important to us. You simply start with the biggest changes we’ve ever done to the code since WooCommerce was first created. We decided that we had to drop some of this backwards compatibility in this 2.0 release, to remove a lot of legacy code that was holding us back for a long time.

      The update strategies we’ve mentioned in this post and all previous posts always apply though. You are working with code, so it can change, yes. We do our best to keep everything working with previous versions, but sometimes it is impossible. My best practice is to use a staging environment, test everything there and clean up bugs before using it on a live website.

      In the end, we’re improving WooCommerce by breaking backwards compatibility every now and then. We try to avoid it, but sometimes there is no other way.

  52. harpo1984
    March 5, 2013 at 5:05 pm #

    Another fantastic update and loving it so far. I’ve been testing across my sites and the only two issues so far seems to be with another Word Press plugin called Advanced Access Manager and WC Logging produces a warning saying the folder is not writeable. But it would appear the folder is actually deleted upon upgrading to WooCommerce 2.0.1

    With Advanced Access Manager plugin activated, the “Products” menu disappears from the Word Press dashboard and “Coupons”, “Reports” cannot be accessed in the WooCommerce menu.

    With Advanced Access Manager plugin deactivated, everything works fine.

    Anybody any ideas or suggestions for the two issues?

    Again awesome product!!

  53. Lola
    March 5, 2013 at 7:39 pm #

    Organic themes is working on a fix so my theme will work with this new plug-in. is there a way for me to install the old version? I have back-ups of my site, but apparently I don’t have backups of the old plugin.

  54. itsnyc
    March 5, 2013 at 8:16 pm #

    I found woocomerce and I am not leaving

  55. Lola
    March 5, 2013 at 10:17 pm #

    I’ve had to switch to jigoshop because woo commerce is no longer compatible with my theme. I’m so disappointed. I tried to install the older version, but it gives me an error. I wish I’d never clicked on update, everything was working so perfectly before, and now I have data I can’t access locked in the plug in. Hopefully organic themes will find a way to be compatible with this plugin again. 🙁

    • Coen Jacobs
      March 5, 2013 at 10:39 pm #

      Sorry to hear that you’ve parted ways with WooCommerce, but you should realise that it is actually the other way around. It is not WooCommerce that is no longer compatible with your theme, but it is your theme that is lacking updates since we’ve started changing the plugin towards version 2.0.

      In the end, it doesn’t help you right now I’m afraid, but you do need to realise that it is your theme that is holding you back and not the plugin breaking compatibility with your theme. Now you’ve moved to Jigoshop, you will run into the same issue once they start updating something that your theme isn’t changing as well. So I don’t think you’re solving your problem here now, but are simply changing what the problem is.

      Last, but certainly not least, this is exactly why we’ve been recommending to make backups before updating and why the popup after you click ‘Update’ also reminds you to do so. If you have made a backup, you can restore this and download the previous WooCommerce versions from the .org plugin repository.

      • Lola
        March 15, 2013 at 9:06 pm #

        I did back it up through i-page, but the older version wouldn’t install. Organic themes is working on a fix, but it’s taking forever. I switched to jigoshop just so the slideshow is visible; i didn’t fill in any of the data because I’m hoping to switch back once the fix is done. I love the look of my theme. Does Woo commerce have a theme that looks like this and actually functions:

        I was able to go w/o it functioning for the past 2 weeks because I’m launching a new line, but in a week I need it to function, even if I have t start from scratch.


  56. Gaslight
    March 5, 2013 at 10:52 pm #

    “Product tabs rewritten – Product tabs are now filterable which makes adding new tabs and removing current ones more convenient.”

    I still have to figure out how to add a tab using v2.01 and make it work with Tab Manager. Is there any clear documentation on how to add new tabs to products with v2? I tried to look in the docs, but if I search for “add tab” or “product tabs” I only get results concerning Tab Manager. I want to use Tab Manager to remove some default tabs, then add some new tabs from my theme. I’ve a ticket opened for over 10 days now (#18774) and my problem hasn’t been solved yet.

    • Gaslight
      March 5, 2013 at 10:54 pm #

      ps love the update and all the features though

      • Gaslight
        March 8, 2013 at 3:59 am #

        fiy, my ticket is still open 12 days without much progress…

    • Shilpi
      March 11, 2013 at 11:36 am #

      Hello Coen, Ryan, and James,

      The WC 2.02 is way ahead of 1.6.6. Lot of new thought has gone into the new release.

      The release info above talks about: “Product tabs rewritten – Product tabs are now filterable which makes adding new tabs and removing current ones more convenient.”

      In fact I’ve been looking for exactly this kind of solution. I also did a broad requirements analysis of what we all want, in terms of UX and functionality.

      Product Info Tabs in WC 2.0.2:

      WC 2.0.2 offers Description, Product Short Description, and Review content editing areas in 3 different places, rather confusing.

      A. Main Text editor appears near the product image appears as Description,

      B. Product Short Description appears as Product Description,

      C. WC 2.0.2 > Settings > Catalog > Product Data > Show weight and dimension values on the Additional Information tab show up as Specifications content

      The above rendering might differ depending on the theme in use, perhaps.
      Goes without saying the importance of furnishing essential product information in a fine way after getting a e-commerce site up and running. Internet users’ve come up with many tedious workarounds to insert more product info tabs and content. Nice if WooThemes can provide a interim plugin and integrate the following functionality in WC 2’s forthcoming updates that has and does the following:

      1. The Product Page has an integrated content editing area, with the facility to add a maximum of 20 tabs with custom names.

      2. The existing Description, Specifications, Additional Information, and Reviews tab editors appear under each other by default. These tabs’ names are re-nameable and re-orderable by drag-and-drop.

      3. “Add new tab” Checkbox placed below each rich text editor. When checked, opens a new tab below with “Enter tab name” in the name field. There’s a “Show this Tab” checkbox, if checked, displays this tab and content in the rendered page. If not not checked, this tab does not stop preceding or succeeding tabs from displaying their content.

      4. All Tabs labels’re re-nameable, and appear as ordered in the back-end.

      5. Each tab has URL fields for text and images, which can fetch and render content from that URL.

      6. The product’s weight and dimension values appear in an editable table in the default Specifications tab. Hitting the keyboard’s Tab key on the end of a row must create a new row.

      7. If a tab is named Reviews or Review, or User Opinions, or any similar tag, this tab offers to display excerpts of the Testimonial post type content. The user can also pull in content from other URLs using the functionality mentioned in 5.

      8. Tab content is re-used across all products in the Shop, and figure in the import/export, and backup of Shop.

      9. All tabs must render their info seamlessly without breaking the theme’s stylesheet, and easy closing of the product’s sale.

      WC’ll be fuller for users if it can do the tabs well.

      My 2 cents. Thanks for your time.

      • James Koster
        March 11, 2013 at 12:47 pm #

        Have you seen this extension? 🙂

        If you want to take this a step further there’s a basic, getting-started guide to adding / removing tabs in WooCommerce 2.0+ here.

        • Shilpi
          March 11, 2013 at 3:54 pm #

          I want to buy a theme and a truckload of plugins and extensions. Why reinvent the wheel when you can buy them off with support?

          I do my domain and hosting with Godaddy in India for several sites, paying in Indian Rupees using a Debit Card issued from an Indian bank or via Netbanking. Is Godaddy a reseller of Woothemes products? Else, who’s your designated Indian reseller?

  57. fabnaf
    March 5, 2013 at 11:28 pm #

    i have the shop theme “woostore” from woo-themes but i have this message
    “Your theme does not declare WooCommerce support…” And i have some layout and css problems.
    I made a duplicate page.php file
    named it woocommerce.php
    Found the loop and replaced it with
    Saved the file. (did not get rid of the old file, since it said duplicate, not replace.)

    And…Nothing happened

    • James Koster
      March 6, 2013 at 6:38 pm #

      Hey, please update to the latest version of WooStore to resolve these issues.

      • fabnaf
        March 9, 2013 at 4:10 pm #

        Thanks so much for all your hard work guys!
        Everything is now ok.

  58. Boris
    March 5, 2013 at 11:33 pm #

    First of all, good job this this release. Looks like some really nice new features.

    I’m having problem integrating woocommerce 2.0.1 to AIT Themes’ Ristorante Theme. Has anyone tried integrating with this theme?

  59. Ryan
    March 6, 2013 at 12:10 am #

    Hi all,
    I have been in the midst of updating and saw this in IE8
    Webpage error details

    User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E)
    Timestamp: Tue, 5 Mar 2013 22:04:28 UTC

    Message: ‘JSON’ is undefined
    Line: 1
    Char: 353
    Code: 0

    I am using Artificer…


    • Ryan Ray
      March 6, 2013 at 3:59 am #

      This was on the latest version of Artificer to be sure?

      • Ryan
        March 6, 2013 at 3:56 pm #

        I am using:
        ARTIFICER 1.0.5
        FRAMEWORK 5.4.1

    • James Koster
      March 6, 2013 at 6:40 pm #

      Please post these issues in support. 🙂

      • Ryan
        March 8, 2013 at 3:43 pm #

        Will do, thanks!

  60. Jon180
    March 6, 2013 at 12:12 am #

    Hey guys! I love the new features and functionality of the new version!

    Integration into my third-party theme wasn’t completely smooth, but with some clever CSS styling I was able to get it looking even better than before!

    Unfortunately, I now have to restore a back-up of my site – because of this problem:

    * UPS Shipping Extension now refuses to auto-update shipping costs. The cart shipping calculator works fine, but when going to checkout if you try to change any data… it just sits there – stagnant.

    I’ll put in a support ticket, I just thought it was worth mentioning.

  61. grappler
    March 6, 2013 at 12:51 am #

    Could you please improve the theme documentation?

    There is no mention of
    add_theme_support( ‘woocommerce’ );

    What about the hooks method that was included here?

    The hooks method is still the best?

  62. Tim Wood
    March 6, 2013 at 1:18 am #

    Wow, upgraded 2 client sites to 2.0 from 1.6x last night, found one “minor” bug and it’s already resolved! The new features are badass and work amazing!

    • James Koster
      March 6, 2013 at 6:41 pm #

      Glad you’re enjoying it! 🙂

  63. wnn
    March 6, 2013 at 4:35 am #

    Hi, congrats team!

    Btw im still playing around with integration guide, but nothing happen.
    Even updated Hustle theme and ‘Your theme does not declare WooCommerce support ‘ still appear.
    Best if you guys can come out with sample theme that compatible with v2.0 so that we can see and learn how the right way to sort this issue out.


    • sweetbeats
      March 6, 2013 at 5:15 am #

      Hi Wynn, check the woo changelog to make sure that you are using the latest version of Hustle. One came out a few days ago. My dashboard told me I was using the latest version of Hustle but it was actually about 3 versions behind. Updating the theme via ftp fixed the probs.

    • James Koster
      March 6, 2013 at 6:42 pm #

      A new version of Hustle which provides full WooCommerce 2.0 compatibility is due for release today. Sorry for the delay with this release.

  64. Arafin Shaon
    March 6, 2013 at 10:54 am #

    WOW great news looking forward to using 2.0 🙂

  65. WpGra
    March 6, 2013 at 11:02 am #

    Congrats for your hard work!

  66. drewblu
    March 6, 2013 at 11:47 am #


    I have just updated and am using Wootique theme, the Shopping Cart widget for the sidebar no longer shows any contents it only shows the title ‘Shopping Cart’. It was working fine before the update, any ideas?


    • James Koster
      March 6, 2013 at 6:43 pm #

      Please update your theme as well 🙂

      • drewblu
        March 6, 2013 at 7:34 pm #

        Do you mean update the framework because I have already done that and it made no difference? The theme was only downloaded from the website a week ago so its the most updated version.

  67. Warwick Kay
    March 6, 2013 at 2:41 pm #

    Great stuff – look forward to giving the new features a run out soon!

  68. Anon
    March 6, 2013 at 2:51 pm #

    Is it still full of bugs? Like the cart not showing products after you’ve added them. Try some of the demos on your showcase.

  69. King
    March 6, 2013 at 2:59 pm #

    Good Work.. Way to go guys!

  70. shyamdigital
    March 6, 2013 at 3:07 pm #

    When I upload the file. its showing this Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘woocommerce_price_filter_init’ not found or invalid function name in /home/shyamdig/public_html/ on line 406

    Need to sort it out

    • Rama
      March 6, 2013 at 3:24 pm #

      May be caused you use sub path public_html/ Try to use public_html/

    • Robert Wilkins
      May 1, 2013 at 6:10 am #

      Having the same problem. I have my site in a sub-directory, so what’s the solution?


  71. IMScott
    March 6, 2013 at 3:21 pm #

    Is there a way for visitors to be able to list their own items for sale? They have their own store and tracking? Thanks

  72. Alberto
    March 6, 2013 at 3:35 pm #

    Using WC since beginning, and like it more on every update.

    Moved from Magento for some stores without any regret.

    Can anyone tell me if it have built in option to get client TAX ID? Not just get TAX ID, but also show it on every order, register it on every order (client could have some orders with different TAX ID’s)?

    I did a lot os custom code to get this working, but with this major update of course it will stop to work.

    Thank you.

  73. petermeadit
    March 6, 2013 at 3:41 pm #

    Um, yeah. Well done on reaching 2!

    Will be setting up a test environment and doing trial upgrades.

    This looks very good in deed.


  74. your blog
    March 6, 2013 at 3:56 pm #

    needs dates.
    on posts.

    • your blog
      March 6, 2013 at 3:59 pm #

      needs more obvious dates.
      on posts.

      • James Koster
        March 6, 2013 at 6:57 pm #

        for your input.
        awesome 😀

  75. cmwwebfx
    March 6, 2013 at 4:02 pm #

    Fantastic, good work guys… woohoo, yippee and all the celebratory words that can be used…
    HOWEVER… having waited for over a year for one simple extension “product Addons’ to be fixed so that the pricing is updated dynamically on the cart. it is almost ridiculous that we have to wait this long, especially when Mike moved it to Git under the issues trac.

  76. Geolocalización
    March 6, 2013 at 4:16 pm #

    Thanks for sending the great theme

  77. Jeff Kemp
    March 6, 2013 at 4:19 pm #

    Upgraded 3 sites yesterday without a hitch so far (just a little CSS editing).

    Looking forward to the new features and testing some of the extensions.


  78. web design web
    March 6, 2013 at 4:29 pm #

    great work guys look forward to update but ill wait a while and follow the post on here

  79. Pr Setiadi
    March 6, 2013 at 4:31 pm #

    superb! for a free product worth a million.. it’s like “humanity restored..”
    really appreciate it.. keep up the good work!


  80. acecohen
    March 6, 2013 at 4:34 pm #

    Is there a way to convert my old PO MO file – to the new files?
    there is about 3000 lines – I don’t want to translate it all from the begining 🙁

  81. Chais Meyer
    March 6, 2013 at 4:48 pm #

    We’re so stoked for this upgrade and even more excited because we’ve chosen to hang our hat (money, time and energy) into assisting WooCommerce become the prominent online shopping cart system. I’m very excited to see where WooCommerce will be in another year.

    Here’s to growth!!! 😀

    • Ryan Ray
      March 6, 2013 at 11:26 pm #

      Cheers to that, Chais!

  82. 蘇丞泰
    March 6, 2013 at 4:57 pm #


  83. 蘇丞泰
    March 6, 2013 at 4:58 pm #


  84. Jac Auguste
    March 6, 2013 at 4:58 pm #

    Just started a new project. This is gonna help tremendously! Great update, and couldn’t come at a better time!

    Thanks guys

  85. ryan
    March 6, 2013 at 5:20 pm #

    please note: WooCommerce Variation Swatches and Photos is still not compatible

    • James Koster
      March 6, 2013 at 7:04 pm #

      Are you running the latest version? If so please post any issues in support. Thanks 🙂

      • ryan
        March 6, 2013 at 7:17 pm #

        yes, all plugins are up to date.

  86. Paul Gregory
    March 6, 2013 at 5:30 pm #

    All good once I switched off the cache plugin.

    Only issue I’ve got at the moment is I’ve a customer in Portugal who cannot buy from me because the required state/province/county field disappears when he selects his country and the site will not go any further without it !

  87. adambell
    March 6, 2013 at 6:29 pm #

    Hey guys I’ve updated my site to WooCommerce 2.0.2 but I’m having 2 problems. First of all the new product data form as in your post above is not displaying on the Add Product pages, I still have the old one.

    Second problem is I’m using Artificer and despite updating the Framework to 5.5.5 the theme still seems to have some problems. For example on a product page where the description goes, usually there would be tabs for Description, Additional Information and Reviews but the tabs aren’t showing and my product pages look a mess. Also the star ratings on the All Products page are now left-aligned for some reason.

    Wish I hadn’t bothered to update 🙁

    • James Koster
      March 6, 2013 at 7:07 pm #

      Is it possible you still have 1.6.6 active?

      Thanks for reporting the Artificer issues, I’ll look into that now.

    • coldfirepromotions
      March 21, 2013 at 7:54 pm #

      I noticed the same thing with the Additional Information, etc. tabs not working in Shelflife.

  88. LDAction
    March 6, 2013 at 6:40 pm #

    I get errors with Athena thême 1.08.

    mini cart no longer works.
    Quantity + and – in duplicate.
    main product page the page number that is the vertical

    the selection of products sorting shifts.

    I remain for now with version 1.6 which I have no problem.

    I care for now with version 1.6 which I have no problem.

    • Ryan Ray
      March 6, 2013 at 11:25 pm #

      Post any theme or WooCommerce issues in our support desk, not blog comments. –

      It most likely means your theme needs updated.

  89. Vachan Kudmule
    March 6, 2013 at 6:47 pm #

    Really happy as was eager for the public launch!!!
    Still one question/doubt/suggestion…….
    The promotional image has the Indian Rupee Symbol, but the package does not by default have the Indian Rupee (₹) in the Currency list!!!

    • James Koster
      March 6, 2013 at 7:18 pm #

      You can however add this yourself 🙂

    • Sathya
      March 7, 2013 at 4:29 pm #

      Hi Vachan,

      You can insert the Indian Rupee (₹) in the Currency list this way too:

      Go to webroot > wp-content > plugins > woocommerce > woocommerce-core-functions.php

      In line 684, add:
      ‘INR’ => __( ‘Indian Rupee’, ‘woocommerce’ ),

      In line 748, add:
      case ‘INR’ : $currency_symbol = ‘₹’; break;


      James, nice if this’s included in the next WC 2.0 update.

      • Roopal
        March 8, 2013 at 7:23 pm #

        It would be really great if the INR is included in the next update!

  90. canoconsulting
    March 6, 2013 at 7:09 pm #

    Excellent job….I have two custom wordpress designs I finished about six months ago and both clients kept asking me about two specific features and now I can go back and upgrade their websites with these two features. Thanks again

    • Ryan Ray
      March 7, 2013 at 6:22 am #

      That’s awesome to hear, hope for all the best on the shops!

  91. Ali Rizwan
    March 6, 2013 at 7:15 pm #

    Fantastic job guys +++

    Can you please add Google+ at your share widget?


  92. win
    March 6, 2013 at 7:27 pm #

    Hi, Coupon cart % discount not working. When a % number is added and updated, the message comes up “please enter a number”. The number discount doesn’t work either. Any combination I try doesn’t work and the “Coupon Code” doesn’t retain CAPITAL letters when coupon published.
    Wootique 1.6.2 and WC 2.02

    • Ryan Ray
      March 7, 2013 at 6:21 am #

      We can’t provide support via blog comments, Win.

      You’d need to create a ticket here if you’ve purchased any item from us. –

    • ehong33234
      March 10, 2013 at 7:33 am #

      Same here. The help text even says “Enter an amount or percentage e.g. 2.99 or 15%” but the moment you put a % the field turns RED and disables the % symbol. Great idea to elaborate on the input field but % does not work!

  93. harounkola
    March 6, 2013 at 7:49 pm #

    Looking forward to this new version… 🙂

  94. Dennis
    March 6, 2013 at 8:25 pm #

    Helloo Wooo!

    Great update. I have been following WC since ‘dem days’ and this is a great team with great stuff.

    is it in any way possible to make the ‘add to cart’ button visible on product pages by default? This is a big issue when it comes to conversions on certain shops.

    PS: Was in Jo’burg a few weeks ago – It’s as beautiful as I imagined it to be!

  95. Adam
    March 6, 2013 at 9:34 pm #

    Way to bork the taxes… I made a plugin to upload tax rates based on zip code using a csv file that is provided for free for every state, you used to be able to just download this csv and import it in my plugin. Now after the new update all of your tax rates get deleted. You implemented a very stupid way of inserting these rates into the DB and retrieving them from the DB IMO not sure why that was changed as it worked fine before and you could have just implemented the same thing my plugin did…

    And then you show an option to import tax rates based on a csv file like I was doing but yet the structure is horrible, and I have yet to find anyone that provides tax rates based on zip codes in a csv that is structured like that… So what was the idea behind that? Just create your own csv file? Whats is the point of that isn’t that double the work when you could just enter them in one by one into the plugin anyway? Or if you know of a place that offers free csv files that are structured like the way they need to be now why not post a link to it in the plugin?

    • James
      March 6, 2013 at 10:57 pm #

      Hey Adam, way to not take responsibility for what YOU made. Great job!


  96. joachim21
    March 6, 2013 at 10:04 pm #

    YES, you DID 🙂
    Thank you a lot !

  97. tex77
    March 6, 2013 at 11:45 pm #

    The 25% discount coupon is “valid until Midnight (UTC), Friday 8th March, 2013”. That means the the coupon is valid THROUGH Thursday, but will NOT work on Friday. Right?

  98. cyke117
    March 7, 2013 at 12:40 am #

    im using the theme Flexishop2. upon installing the woocommerce 2.0 update, it corrupts my whole theme rendering the website blank. for some reason it affects the whole website and not the ecommerce component.
    Please let me know how to resolve.

    • dave
      March 7, 2013 at 5:03 am #

      I had the same issue – there is a theme update available – problem seemed to be the code for the mini cart widget.

    • Ryan Ray
      March 7, 2013 at 6:20 am #

      Your theme needs updated for WooCommerce 2.0 support. We obviously don’t develop Flexishop, so you’ll need to check with the creators of the theme for WooCommerce 2.0 support.

      Please heed the lesson here of updating crucial plugins without testing them first.

  99. Patrick
    March 7, 2013 at 12:55 am #

    Hello, please, can someone explain to me how to sign up for the “premium support.” I need help setting up my shipping methods in WooCommerce and I can’t get ANY support.

    I don’t mind paying for the premium support, but I cannot find the way to sign up.



    • Ryan Ray
      March 7, 2013 at 6:18 am #

      Sorry for any trouble you are having here.

      If you need support for WooCommerce, you can purchase either one of our WooCommerce themes or any of our WooCommerce extensions. Once you have done so, we will be happy to provide you with support for WooCommerce core as well.

      We do have an open community forum as well that’s available. –

  100. allmyhoney
    March 7, 2013 at 12:58 am #

    I am not sure why you guys have done this but I have a message on all my stores in the settings area that says “Data Update Required – We just need to update your install to the latest version – Run the updater” now I am sure I am not alone here but when a client of mine sees this they click that dreaded Run the updater button!!! now I have 20 stores or so broken!! why would you have this message there? and not have a little x button for hiding the message and allowing us wait until we are ready to update. Also the message itself is a little confusing as it does not say that this “is an entire new version and you need to have a theme update also and you need to backup” – a client will just go ahead and click update!!!

    Now of course I know you need to backup before an update but a client will just go ahead and click run updater especially the way you have phrased this message – a little easy breezy which is fine from a friendly marketing point of view but a disaster for an unsuspecting client of mine, please phase update scripts like this correctly!!

    All in all great job on woocommerce 2.0 looks super in terms of the update but please release an update immediately to allow us hide this message if we do not currently have steps in place to upgrade – this only seems logical. Exposing a message that says “data update required” means every single person clicks upgrade with no knowledge of the upgrade procedures. Thanks for creating a months work here!

    • Ryan Ray
      March 7, 2013 at 6:18 am #

      Don’t give clients the user role to update plugins, etc… if they don’t know what they are doing.

      • allmyhoney
        March 7, 2013 at 11:21 am #

        That sounds such a simple solution doesnt it when you say it in one sentence. Not really the response I was hoping for to be honest Ryan. For the sake of argument lets run with that you have said. I have logged in under the Shop manager role which every client will need – I still see the message: ”
        Data Update Required – We just need to update your install to the latest version – Run the updater”

        So which role do I give them?

      • allmyhoney
        March 7, 2013 at 11:23 am #

        Also please bear in mind Ryan, these messages did not appear in previous versions – this is knew – I had no idea you guys were going to do this – then I have no idea of how to plan for it. I wish I was a mind reader but I aint – I assumed this message was just for admins – it is not – so please refer to my previous role.

        1. most shop managers see this message.
        2. Please read your message without a knowledge of WooCommerce updates – it does not make sense. It seems to refer its easy – just click here its a simple data update.
        3. Neither of the above makes sense to a shop manager role.

        Any ideas on this?

  101. benvanes
    March 7, 2013 at 1:37 am #

    Looks all GREAT 🙂
    Just 1 thing I found……
    I use all new …

    this I found where the TABpages are normal (description…..)

    Warning: uasort() [function.uasort]: The argument should be an array in …………/wp-content/plugins/woocommerce/woocommerce-template.php on line 792

    What can that be ?

    • benvanes
      March 7, 2013 at 1:50 am #

      Found it myself in meantime.
      Product Video Tab needs a update.
      When it is activated it will give the error, deactivated it works normal (of course without that tab 😉 )
      Hope on a update soon, like it in my shop to use.

      • benvanes
        March 7, 2013 at 6:27 am #

        And it is been updated in mean time
        Thanks .. that was quick 😉 and it works okay now 🙂

  102. Surao
    March 7, 2013 at 4:54 am #

    Is it compatible and or does it work with thesis 2.0?

    • Ryan Ray
      March 7, 2013 at 6:15 am #

      You’ll have to ask the developers of Thesis, they are in charge of making sure Thesis works with WooCommerce 2.0

  103. dave
    March 7, 2013 at 5:05 am #

    Just updated to 2.02 but variations are still not working – they sometimes list on a page refesh but it seems that as soon as the product images load all variations in the select box just vanish!

    • Ryan Ray
      March 7, 2013 at 6:16 am #

      Please, contact our support if you are using one of our paid themes and having issues –

      Blog comments won’t help us help you. Regardless, It sounds like the theme needs updated for 2.0 support.

  104. cPanel
    March 7, 2013 at 6:00 am #

    AMAZING!!!! I’ll go and buy some of extensions… 🙂

  105. babbsela
    March 7, 2013 at 7:03 am #

    Unfortunately, order emails are not being sent to either seller or purchaser. All settings are correct, Paypal IPN is working, the order is shown in the Orders window in the Admin, and WP emails send with no problem, but the new order notification, customer invoice, order processing and order completion do not send.

    • Ryan Ray
      March 8, 2013 at 8:14 pm #

      If you’ve purchased anything from us contact our support, we don’t provide support via blog comments. –

  106. ClarkeH
    March 7, 2013 at 8:08 am #

    Where exactly is the option located to add or remove product tabs?

    In the previous versions I had hooks in place that removed both the product description and reviews tabs completely. Since the upgrade those are no longer working though.

  107. NickCadsoftUK
    March 7, 2013 at 9:39 am #

    Is it possible to change time limit for customer to checkout or disable this feature all together? In past have used WooCommerce to raise order for customer and then they checkout later but orders are being cancelled automatically before customer gets chance to check out now.

    Thanks in advance

    • samuelmaes
      March 7, 2013 at 4:32 pm #

      There is an option for this in the admin panel

      Hold Stock (minutes): ?? – Hold stock (for unpaid orders) for x minutes. When this limit is reached, the pending order will be cancelled. Leave blank to disable.

      • NickCadsoftUK
        March 8, 2013 at 12:31 pm #

        Thanks. Does this work even when we’re not using stock management?


  108. Herrin Larkan
    March 7, 2013 at 11:33 am #

    Just a big thank you for all the hard work on WooCommerce 2.0 guys and gals. Great job and look forward to testing all the great new features (and speed) in the coming months.

    Your team are a massive asset to the WordPress community and your efforts to make your plugins and themes user-friendly is much appreciated!

  109. 1nalex
    March 7, 2013 at 11:55 am #

    Thank you for your work! Very useful and necessary plugin.
    Download plugin woocommerce-2 from your own site. This archive has corrupted files.

    • 1nalex
      March 7, 2013 at 12:01 pm #

      woocommerce\i18n\languages\woocommerce-admin.pot Archive damaged

  110. Ricardo
    March 7, 2013 at 11:58 am #

    Thank you much! WC 2.0 was well expected. I created a test environment and updated woocommerce. There’s a significant improvement in functionality, but the layout didn’t seem to to adapt itself very well on my site, . In the product pages , the product description was moved to the right side, making it look a bit confusing in such a narrow area. Products descriptions look better in WC 1.6. . There might be a way around this? Thank you 🙂

    • Ryan Ray
      March 8, 2013 at 7:55 pm #

      So glad to see you’ve created a test environment for this, you’ll want the latest version of Canvas with WooCommerce 2.0 support.

      If issues exist from there, create a ticket here. –

  111. Ivan Pallarés
    March 7, 2013 at 1:46 pm #

    Getting a js error in review order page. If I use the non-minimized checkout.js file it seems to be an error on line 344 when retrieving locale value.

    I have reached to it when trying to customize shipping cost calculations. I am using a code based in AWD Weight/Country Woocommerce plugin. The idea is shipping costs will be calculated based on the weight of all the items in the order and the shipping country.

    The problem I am finding is, whereas changing state/province, town or zipcode makes totals to be recalculated it does not happen the same when changing the country. I don’t know whether it is related to the js error or it has been designed to work like this, but I think recalculation should also be triggered when changing the country for the order to be shipped. Thus customers would see the real total cost of their orders before confirming, and not after (shipping costs are correctly charged according to the country to be delivered, even thoug they might be different to shipping cost shown in totals block).

    Any advice or idea on how to deal with it?


    • Ivan Pallarés
      March 7, 2013 at 2:07 pm #

      Ok, some more info.

      This js error happens everytime I change the country so, apparently it is trying to do something and probably gets stuck because of the error. I have seen the paragraph where this select is has a ‘update_totals_on_change’ class, so so I assume it is supposed to recalculate totals but not capable.

      I have unchecked the General Settings “Enanble enhanced country select boxes” option and also used just two countries (I was working with “All countries”) and still get the error.



  112. roleat
    March 7, 2013 at 1:55 pm #

    Not a fan of the prettyPhoto plugin.

    Hover arrows shouldn’t exist on a product image with only 1 asset, nor should there be a ‘gallery’ version of the photo ontop. I’ve yet to look into the configuration but it’s definitely not an ideal default setting.

    • samuelmaes
      March 7, 2013 at 3:10 pm #

      I agree with these comments, it is something that should be looked into 🙂

    • James Koster
      March 11, 2013 at 1:46 pm #

      We’re aware and will be looking into this 😉

      • roleat
        March 20, 2013 at 5:49 pm #

        Thanks! It’s always appreciated by us perfectionists 🙂

  113. sahin
    March 7, 2013 at 6:47 pm #


    first of all nice work! thx for that.

    could it be, that after the update to the actual version, the woocommerce.css is not loading properly? i noticed some ‘bugs’ and i am analyzing it at the moment, but i can’t read all the comments here (no time for that, sorry), so maybe someone had the same issue.

    i am working with my own theme and overrides of some parts, but i never had a issue with the css-styles.

    thx for any reply in advance.


    • Ryan Ray
      March 8, 2013 at 7:03 am #

      If you’ve read our updating guides or previous blog posts, we’ve changed CSS names.

  114. koberstein
    March 7, 2013 at 7:21 pm #

    For those of you getting this message: ““Your theme does not declare WooCommerce support – if you encounter layout issues please read our integration guide or choose a WooCommerce theme.”

    Add this line to your functions.php file:


    and it will go away

    • Ryan Ray
      March 8, 2013 at 7:01 am #

      This is also in the latest version of our themes that support WooCommerce, so update if you are using those.

      Don’t need to add any php that way. 🙂

  115. Seth
    March 7, 2013 at 8:06 pm #

    I’m having an issue with shipping after this latest update. On the check out screen the shipping box says

    “Sorry, it seems that there are no available shipping methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.”

    I’ve never had this issue before and nothing I’m doing is fixing it. Please help!

    • qvistform
      March 8, 2013 at 12:08 am #

      Had the same problem, solved it by adding a standard cost and not minimum fee on flat rate delivery.

    • Larissa
      March 8, 2013 at 4:49 am #

      eu estava com esse problema, mas o meu era pq. eu não tinha colocado o peso e dimensões do produto, pois uso o plugun do correio tbém…Não sei se ajuda , mas talvez… Boa sorte

  116. abalos11
    March 7, 2013 at 10:22 pm #


    i got the woocommercce 2.0 runing on Gather theme by theme trust, and dispite creating woocommerce.php:

    <div >

    my store still looks broken:

    see here:

    things show up in wrong places and touching the side bars, like here:

    can this be made bit better??

    please help

    thank you

    • Ryan Ray
      March 8, 2013 at 7:52 pm #

      I’m almost certain this is a theme issue, it needs updated to include 2.0 support. It doesn’t matter that you copied over a file if it doesn’t have 2.0 support.

      Contact the theme developer to get help with that!

  117. Stephen
    March 7, 2013 at 10:41 pm #

    I have upgraded to Woocommerce 2 and the Woocommerce CSS is no longer appearing on my website. It is enabled in the settings but I can clearly see there is no styling and a quick inspection of the code using Chrome’s Inspect Element shows that none of the Woocommerce elements are getting any CSS. What’s going on?

    • Ryan Ray
      March 8, 2013 at 7:00 am #

      My first guess is theme conflicts, we’ve changed CSS classes in 2.0

      If you’ve purchased any product from us, create a ticket here for support. –

  118. arashsayadi
    March 7, 2013 at 11:25 pm #

    We just purchased WooCommerce over the last couple of months and are still in our site development. We’ve run no live transactions, just conducted some preliminary testing.

    Do we need to purchase 2.0 or is there a gratis upgrade path?

    • Ryan Ray
      March 8, 2013 at 6:56 am #

      WooCommerce is completely free, so hopefully you’ve not paid anyone for our WooCommerce plugin.

  119. blieben
    March 8, 2013 at 5:14 am #

    Any chance on being able to upload one image for multiple products without uploading it every time and creating duplicates?

    • Ryan Ray
      March 8, 2013 at 6:56 am #

      You’ll find all uploaded files in the media library, no need to upload it every time it needs used. Just select it from the media library.

      • blieben
        March 8, 2013 at 8:19 pm #

        Yes that works if you want to input the image into the short description or description of the product but only new images will appear in the product image gallery. Am I missing something?

  120. Iván Pallarés
    March 8, 2013 at 11:23 am #

    Sorry to write it again, just in case it got lost among next comments, as it is giving me a hard time:

    Getting a js error in review order page. If I use the non-minimized checkout.js file it seems to be an error on line 344 when retrieving locale value.

    I have reached to it when trying to customize shipping cost calculations. I am using a code based in AWD Weight/Country Woocommerce plugin. The idea is shipping costs will be calculated based on the weight of all the items in the order and the shipping country.

    The problem I am finding is, whereas changing state/province, town or zipcode makes totals to be recalculated it does not happen the same when changing the country. I don’t know whether it is related to the js error or it has been designed to work like this, but I think recalculation should also be triggered when changing the country for the order to be shipped. Thus customers would see the real total cost of their orders before confirming, and not after (shipping costs are correctly charged according to the country to be delivered, even thoug they might be different to shipping cost shown in totals block).


    Ok, some more info.

    This js error happens everytime I change the country so, apparently it is trying to do something and probably gets stuck because of the error. I have seen the paragraph where this select is has a ‘update_totals_on_change’ class, so so I assume it is supposed to recalculate totals but not capable.

    I have unchecked the General Settings “Enanble enhanced country select boxes” option and also used just two countries (I was working with “All countries”) and still get the error.

    • Coen Jacobs
      March 8, 2013 at 2:47 pm #

      Please use our support channels for this. We can’t help you in comments.

      • lamakun
        March 8, 2013 at 4:57 pm #

        Ok I will. Do you confirm me it is not a bug? I don’t think I have changed anything that my cause this error.

  121. David Potter
    March 8, 2013 at 4:21 pm #

    splendid news !

  122. Ross
    March 9, 2013 at 1:01 am #

    I was (still am) in development mode with WooCommerce version 1.6.6 when 2.0 came out. I went through the upgrade process with version 2.0.2 fairly painlessly expect for one issue…

    The images on the single product page have grown in size by approximately 50% causing significant layout issues, particularly pushing content to the right and below the images into the sidebar and footer.

    Has anyone run into this?

    (other than that, the new features are exactly what I was hoping for in the next major release, many thanks, and great work)

    • Ryan Ray
      March 9, 2013 at 9:01 am #

      Most likely a theme issue as we changed a few class names in 2.0, try to update your theme (whichever that one is) to have 2.0 support.

  123. Frenkie
    March 9, 2013 at 9:00 am #

    I really like the new add products page, great job really! Especially the added ´product gallery´ is a big relief. A pitty though that this gallery option isn´t there for the variations.

    Ofc i would like all my variations to have their own set of photo´s. Got 5 bags in 5 different colors photographed from 5 different angles so each bag (color) needs to have it´s own gallery/set of photo´s attached to it.

    Don´t like the new image handler though, hopefully this will get changed when theyre will be enough feedback on this.

    Great job guys

  124. Staci
    March 9, 2013 at 7:35 pm #

    My site took the woocommerce 2.0 update and it took it ALL DOWN! I can’t even log into wordpress to deactivate or do anything. This is the error I am getting. PLEASE help me get around this as my business is now down….Thanks!
    Fatal error: Call to a member function get_licence() on a non-object in /home/content/69/10064869/html/wp-content/plugins/synmedia-woocommerce-rewards/syn-updates/syn-updates.php on line 18

    • Ryan Ray
      March 9, 2013 at 10:53 pm #

      Looks like plugin error means it’s most likely not ready for 2.0

      You’ll have to access your site via FTP to either downgrade WooCommerce or update the plugin if it has a 2.0 ready version.

  125. Iván Pallarés
    March 9, 2013 at 9:13 pm #

    I have completed a Woocommerce translation to spanish. Can anybody tell me where I can upload it so other users can use it?

    • Ryan Ray
      March 9, 2013 at 10:52 pm #

      Via the WooCommerce repo on Github. 🙂

    • luba lee
      March 14, 2013 at 6:56 pm #

      Ivan, I’m just finishing this shop, and I need a catalan translation of the Woocommerce. Just wandering if you also got one? If not, I will have to do it myself and upload it on Github too…

  126. Tom
    March 10, 2013 at 5:35 am #

    Where can I get the previous version from? I regret updating to 2.0.

    • Ryan Ray
      March 10, 2013 at 6:36 am #

      Is this because it broke something on your site (aka theme and extensions need updated with 2.0 support) or is there something about 2.0 you don’t like?

      You can’t effectively downgrade if you’ve upgraded your data to 2.0 unfortunately, if you have a backup of your site and database you can restore that though.

  127. Candeed
    March 10, 2013 at 6:02 am #

    Hello, Daring Daissie.. 🙂

    What a nice name for a nice plugin..

    Congratulations, WooThemes!

  128. ehong33234
    March 10, 2013 at 7:27 am #

    I just updated everything to latest 2.0 version and now I get this message:

    “Data Update Required – We just need to update your install to the latest version” RUN UPDATER?

    I’m afraid to click this without any explanation or details on what it does. Please explain, thanks.

    • James Koster
      March 11, 2013 at 1:50 pm #

      This is all explained in this very blog post. Please read it thoroughly 🙂

  129. rommy
    March 10, 2013 at 4:56 pm #

    Lucky that we always prepared a dummy dev site for each of our wordpress installation.. Here automatic update failed at the first shot. But now everything’s fine.

    *Sigh.. Updating WooCommerce plugin to version 2.X is such a challenging tasks.

    Be careful, everyone.. Make a backup and prepare a dummy site for testing (Just another friendly reminder)


  130. Jason
    March 10, 2013 at 8:30 pm #

    I thought there was supposed to be a way to issue full/partial refunds? I can’t seem to find that.

  131. dave
    March 11, 2013 at 4:24 am #

    Just discovered that all of my variable products are broken – it would seem that the database upgrade converted all of the quotes in my attribute names to html codes (unfortunate as many of my products have sizes in inches which are denoted by quote marks)

    Looks like a busy day tomorrow going through all of our products and manually fixing the attributes and variation details.

  132. iphonecase
    March 11, 2013 at 8:59 am #

    it is really nice, i really can’t wait to upgrade my store to new version.


  133. Shilpi
    March 11, 2013 at 1:28 pm #


    This social widget on the left, very neat and minimal.

    Is this a commercial Wootheme plugin or a custom job like this website’s theme?


    • Ryan Ray
      March 13, 2013 at 7:39 pm #

      Custom coded into our custom made theme. 🙂

  134. Thomas
    March 11, 2013 at 2:42 pm #

    Hi, today I have updated woo from 2.0 to 2.0.2 and recieve error

    “Warning: uasort() [function.uasort]: The argument should be an array in \wp-content\plugins\woocommerce\woocommerce-template.php on line 792”

    How to fix it?

  135. Iván Pallarés
    March 11, 2013 at 9:38 pm #

    just updated to Woocommerce 2.0.3 and my site just stopped working. The error has to do with the customized shipping method I am using, where I extend WC_Shipping_Method class. In the log it shows like:

    PHP Fatal error: Class ‘WC_Shipping_Method’ not found in …..

    It used to work perfectly before this last update.

    Anyone has any clue?


    • Ryan Ray
      March 13, 2013 at 7:40 pm #

      We do not provide support via blog comments, if you’ve made a purchase from us that gets you access to our help desk. Create a ticket here if so. –

  136. Norsoft
    March 12, 2013 at 3:01 am #

    We have a client that needs wpml integration with woocommerce. As i understand it is worked on. Is there a eta for full integration? I sort of hoped that wc 2.0 would bring it. We rather use standard wc instead of a custom wpml-friendly version.

    • luba lee
      March 14, 2013 at 6:34 pm #

      Same here. What version will be the best for WPML integration? Can I use this new Woocommerce 2.0.3, or I must run the patched one as they say on

  137. paulkimwebdesign
    March 12, 2013 at 4:41 am #

    People, don’t just click the update button because you see it.


    • Ivan Pallarés
      March 12, 2013 at 10:34 am #

      How can we get to know it?


  138. Pik
    March 13, 2013 at 7:33 pm #

    I did the product variation….by setting Product Data >> from Simple product to be Variation product.
    Then I go to the attribute tab and add the “size” with value “M|L|XL”. After that I go to the variation tab and add variation. I then go to the frontend, there is no drop-down options for the size. Please kindly see
    Do you think that I do anything wrong on woocommerce2 or get misunderstood ?
    Kind Regards,

    • Ryan Ray
      March 13, 2013 at 7:38 pm #

      We do not provide support via blog comments, if you’ve made a purchase from us that gets you access to our help desk. Create a ticket here if so. –

      • pik
        March 16, 2013 at 6:48 am #

        I think perhaps… is some defect code on product variation. And I do the website…. just for learning and study. Kind Regards, Pik

    • kathydv
      March 26, 2013 at 12:22 am #

      Did you ever get the variations to work???

  139. jack
    March 15, 2013 at 4:17 pm #

    When I add to cart, and then remove it, and try to add it again from the shop page, I get the notification that it is already in my cart in:

    Mac – Safari 5.0.5 and Firefox 16.0.1

    PC – IE 7 (sorry – a friends computer – I have not tested on any other verison of IE) and Chrome.

    It works on Mac Chrome. Actually in Firefox I didn’t even add it to my cart first, so maybe this feature is relying on IP?

    I have the individually sold feature on because:
    The notifications that the item has been added to the cart only seem to appear on Chrome, Mac and because the quantity field looks a little mangled with two sets up up/down arrows.

    My site is

    I use a theme that is compatible up to 2.0.2 and my wordpress is up to date. All my plugins are turned off except for woomcommerce.

    Is anyone else getting this?

    • jack
      March 15, 2013 at 8:19 pm #

      Never mind, I suspect it could be a bug in the theme. 🙂

  140. domy18
    March 18, 2013 at 1:54 pm #

    have resolve problem?

  141. Anne Landman
    March 18, 2013 at 4:36 pm #

    I ran this update and it really messed up my “shop” page, where people go to look at my products. How can I fix this problem? My website is useless until I get this fixed. If I can’t get help, I might have to install another e-commerce products.


    • afoxland
      March 19, 2013 at 1:55 am #

      P.S. My website is
      To see the problem, click on the “Shop” link.

      • Gerhard
        March 19, 2013 at 8:58 am #

        Hi Anne

        Please log a support ticket and we can investigate this for you, however just a quick look it is evident that your theme does not have support for WooCommerce 2.0. I suggest you get in contact with the developers of the theme and inquire about that. If you have any other questions or issues please log a support ticket.

  142. pink_ice
    March 18, 2013 at 11:02 pm #

    I realize that this may need to be submitted to support. But I want to post here so that others also know they are not the only ones having this problem with variations. I am having to go through and manually redo all my variations which is not acceptable. I see other comments above where others are seeing their variations have disappeared on the front end. If there are this many folks having this issue, please fix it. If all these customers are submitting support tickets please post the resolution and save us time as well as your team. I do NOT want to fix each one of my products variations manually. My theme has been updated recently by the developer for 2.0 (Sommerce). So it’s not the theme. ~Thanks

    • pink_ice
      March 18, 2013 at 11:14 pm #

      I just noticed the update after I posted my comment and was nearly relieved until I ran the update and got an error “The plugin generated 11343 characters of unexpected output during activation. If you notice “headers already sent” messages, problems with syndication feeds or other issues, try deactivating or removing this plugin.”

      Now my WooCommerce won’t activate. 🙁

    • pink_ice
      March 18, 2013 at 11:18 pm #

      I had to activate it 3 times before it gave me the “Welcome to WooCommerce” page. The variations seem to be all fixed. Thanks Woo! 🙂

      So anyone else who might be having this issue…there’s an update waiting for you in your plugins.

      • domy18
        March 19, 2013 at 11:41 am #

        Have upadate 2.4 but have this error p-content/plugins/woocommerce/woocommerce-template.php on line 791

    • kathydv
      March 26, 2013 at 12:22 am #

      Did you get your variations to work???

  143. JJ
    March 19, 2013 at 9:19 pm #

    Hi There,

    Will woocommerce 2.0 work with responsive theme?

  144. Veronica
    March 21, 2013 at 5:28 pm #

    Has the option to limit downloadable/virtual products to 1 been removed? Help! I used to have that on my site, but don’t see the option anymore.


  145. xanderlee
    March 21, 2013 at 6:11 pm #

    I’m not sure why, but ever since I’ll updated to the latest Woocommerce, my customers and I can’t receive the email notifications (New orders, customer notes, order status change etc) anymore, even though they are all set to ‘On’. I can’t receive emails from the contact forms as well.

    I’ve tried to switch the notifications ‘Off’ and then back ‘On’ but it’s not making a difference. This is a major hindrance and I’m not sure if others are facing the same issues. I’ve send in a support ticket earlier today as well. Please help!

  146. Jai
    March 24, 2013 at 9:49 am #

    I installed woo commerce. I am creating a website with it. I want to use Indian currency. But the issue is the rupees symbol is not showing. Instead it shows ₹. What to do to fix it.

  147. kathydv
    March 26, 2013 at 12:21 am #

    I know, I waited until all plug-ins and my theme were updated before I took the plunge and now I am SO sorry. Variations not working and I am out of business with no income until I can figure it out. Variations are the backbone of my store and nothing works without them…

    My husband came tearing into my office as I was sobbing so hysterically – he assumed someone had died…

    I have spent so much money, time, blood , sweat and obviously tears on my store with WooCommerce I am loathe to change to something else, but I cannot go through this every single time there is any type of update!

  148. MarkS
    March 26, 2013 at 12:55 pm #

    I just updated to WooCommerce 2.0.4 and have lost the WooCommerce Sidebar Login Widget. I’ve been told it was removed due to a Security problem. Is there any plan to release a new secure version?


  149. PhyllisOrzalli
    March 26, 2013 at 11:13 pm #

    I have been searching for an ecommerce plugin to use in place of WP commerce and I am loving getting to know woocommerce. I have just upgraded to this new version and it is wonderful. Having said that I have a client that needs his store to be full wide of the website. I am having a difficult time trying to figure out how to remove the sidebar. Please direct me. Thanks so much.

  150. mikeyleung
    March 27, 2013 at 2:22 am #

    Hey guys, any news on the Shipwire integration? Has that been on hold until you got this done?

    • Grace
      April 1, 2013 at 1:27 pm #

      I’d like to know the Shipwire status, too.

      Shipwire itself, on the integrations page, says Woocommerce will be Shipwire-ready in Mid-March or April. News?

  151. helthon
    March 29, 2013 at 11:53 pm #

    Muy buena actualización, actualmente tengo 3 tiendas y todas me va de maravill.

    Saludos desde Perú

  152. sweethomemall
    April 4, 2013 at 4:04 am #


    In the video, there are “Integrated Social Sharing” and “Share your Cart” functions.

    Are both of them included in WooCommerce? or We need additional plugins and extensions?


  153. Antonia
    April 11, 2013 at 7:40 pm #

    Impressive. I’m not even going to bother “upgrading” my old-school separate shopping cart. I’m going to just switch to this.

  154. Len
    April 14, 2013 at 5:03 pm #

    Still no COST field though? Don’t store owners need to keep track of the COST of their products?

  155. David
    April 17, 2013 at 6:40 pm #

    The new product sorting feature with menu order has a bug. On the front end, even though default sorting is selected, the menu order does not take effect. You have to click on another sorting type such as price, let the page load, then re select default sorting. Once you are at this url /shop/?orderby=menu_order the product sorting by menu order now works… So id say this feature needs fixed.

    April 27, 2013 at 3:22 am #

    Hey guys, please take a look at the product sorting code. Menus are broken, secondary pictures (like different colors and such) won’t show, and we’re getting a lot of php error codes thrown at us all throughout.


  157. lighthouseweb
    May 2, 2013 at 4:26 am #

    Hi Guys!! And thanks for all you do!! I tried to submit a ticket and it wouldn’t submit even though all the fields that were required had information in them…

    My client saw that there was an update available and updated the store (Lovely, I know) not the product description text is white. I saw it mentioned earlier but he was told to submit a ticket. Any help is appreciated.