START here

How to add WooCommerce categories to main menu

In this post I’ll give brief, step-by-step instructions on how to add WooCommerce shop product categories (and/or products) to your WordPress main menu.

Alas, when you enter the menu for menu configuration 🙂 WordPress doesn’t show any WooCommerce product categories, by default. To edit menu, in WordPress backend, click on “Appearance”, then on “Menus”, as shown in picture 1:

Editing WordPress main menu options
Editing WordPress main menu options
Picture 1


In order to show product categories in the main menu, you must first enable adding them to the menu. Do that by first clicking at “Screen Option”, in the top-right corner, in order to expand that section:

Expanding the menu "Screen Options" section
Expanding the menu “Screen Options” section
Picture 2


Then you should check the desired options – for this use, those are notably “Product categories”, and/or “Product tags”:

Enabling "Product categories" and "Product tags" in menu options
Enabling “Product categories” (1), and “Product tags” (2) in menu options
Picture 3


You should now be able to add the product categories to the WordPress main menu. Once you add it to the menu, you can move it and position it wherever you wish in your main menu structure – just like with any other menu option. Picture 4 shows the basic principle of adding a product category to the menu:

Adding a WooCommerce product category to the main menu
Adding a WooCommerce product category to the main menu:
– Click on “Product categories” (1) to expand it
– Choose (check) the desired product categories (2)
– Click the “Add to Menu” button (3) to add the checked categories
– Move the added categories to where you wish in your main menu structure (4)
– Once you are done, click on the “Save Menu” button (5)
Picture 4


And that’s it! Fairly simple, intuitive and straight forward – but it took me some 10 minutes to figure it out (not seeing the forest from the trees). Hope it helps anyone else if they are stuck. 🙂


Please use the BikeGremlin.net forum for any comments or questions.

If you've found any errors or lacking information in the article(s) - please let me know by commenting on the BikeGremlin forum.
You can comment anonymously (by registering with any name/nickname), but I think it is good to publicly document all the article additions (and especially corrections) - even if their author chooses to remain anonymous.

Skip to content