Back to Support Content and Media Menus Add Categories to a Menu

Add Categories to a Menu

As a blogger, it’s common to include categories in your menu so that readers can view posts for a specific topic on your blog. This guide will show you how.


To determine which section of this guide to follow, visit your dashboard and check under Appearance on the left side. If you see Editor, use the Site Editor section of this guide. Otherwise, use the WP Admin or Customizer instructions.

Categorize Your Posts

The first step is to make sure you have published at least one blog post and assigned a category to it.

  1. Click on Posts in your dashboard.
  2. Click Add New Post to create a new post, or choose an existing post to edit.
  3. Under the Post Settings on the right, expand the Categories option.
  4. Check the box next to a category to assign it to the post. If you have no categories yet, click Add New Category to create your first category.
  5. You can press Update when you’re done to save your changes.

Learn more about categories.

The Categories section from the post editor will display existing categories to check off, or you can use the search field just above the list. It has an Add New Category button at the bottom.

Add a Category to Your Menu in the Site Editor

In the Site Editor, your menu comes from the Navigation block. Follow these steps to add a category menu item:

  1. Visit your dashboard and go to Appearance → Editor.
  2. Click on the right side of the screen to open up the editing area.
    • Alternatively, select Patterns and choose the header or other template part containing your menu.
  3. Open List View at the top-left corner of your screen (it’s the icon that looks like three horizontal lines above each other.)
  4. Select the Navigation block, which may be nested inside other blocks like HeaderGroup, and Row.
  5. Click the + Block Inserter that now appears on the Navigation block.
  6. Search for the name of your category and choose it from the list. The category label will appear next to the category name in the search result.
  7. After adding a category to the menu, you can:
  8. Click Save to save your changes.

When visitors click on the category in your menu, they will be taken to a page that only shows posts with that category.

Video Tutorial

Slow down or speed up the video using the controls in the lower right corner after clicking Play

Add a Category to Your Menu in WP Admin

On sites with classic themes, you can add categories using WP Admin by following these steps:

  1. Visit your dashboard.
  2. Go to Appearance → Menus.
  3. Ensure the correct menu is selected at the top of the screen:
Next to "select a menu to edit", an arrow highlights the selected menu.
  1. Under Add menu items, click on Categories:
  1. Tick the boxes for each new category you wish to add to your menu.
  2. Click Add to menu. Each category you selected in the previous step will be added to the menu.
  3. If you wish to change the order the menu items appear in, click and drag each one to the desired spot. You can also create drop-down menus.
  4. Click Save Menu at the bottom of the screen when you’re done:
The Save Menu button is marked with an orange arrow.

Add a Category to Your Menu in the Customizer

On sites with classic themes, you can add category items using the Customizer by following these steps:

  1. Visit your dashboard.
  2. Go to Appearance → Customize Menus.
  3. Choose your menu.
  4. Click on Add Items.
  5. Select Categories.
  6. Click the + icon next to the category or categories you want to add.
  7. Click Save Changes.
When Add Items is clicked from the Menus area, Categories has its own section to add from.
Adding a Category Menu

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!