Project Fix:

I see a lot of WooCommerce users complaining that they see their products listed under the their subcategories, so here’s how to fix this:

 

How to Fix (step-by-step):

  1. Under Products on the left hand panel select select Categories
  2. Create a Category but make sure there’s no Parent Category assigned to this first category (example: Men)
  3. Create another Category but this time select Parent Category to assign this to (example: Shoes)
  4. You should now have a primary Category and a Subcategory (Men > Shoes)
  5. Select each of the Categories and make sure that under the Display type they all say Subcategory (Both Men and Shoes)
  6. Now, create your product (for example: A variable product for men shoes showing all the proper color and sizes – will be on a different tutorial)
  7. After doing so, go to the WooCommerce icon on the left panel and select Settings
  8. Go to the Products Tab
  9. Make sure Product Archive / Shop Page is selecting your shop page
  10. Make sure Shop Page Display and Default Category Display both are using the Show Subcategory
  11. Click save, and you’re good to go!

You should now be able to no longer see your products in your subcategories. Enjoy, and as always feel free to ask questions:)

WordPress Version 4.1 + WooCommerce Version 2.2.10