WordPress: How to add posts to a page/menu

You can use use Post Categories to group posts together and then display them on a page/menu item on your site.

First, you need to add your posts to the categories you would like to use, such as Music, Travel, Fashion etc. You can do this whilst editing any post by looking for the “Categories” section on the right of your screen:

You can add a post to as many categories as you like. After you have included some posts in a category, you can then add this category to the main menu of your site. You can edit the menus by going to Appearance > Menus in your dashboard.

Note: make sure you select the “Categories” section of the menu box. As shown below:

For more information about setting up menus in WordPress, please see this guide.

The video below shows a quick example of how to link your post categories to a menu. This video assumes that you have already created Post Categories with some posts in them.

Full video example

Article tags: post categories, categorize, categorise, posts, dropdown

Was this article helpful?

6 Comments

  1. Cleo

    Can you please tell me how to get my post to show under the “Travel” category in the secondary navigation? So far I am only able to see my posts on the home pages.

    1. Phil (pipdig)

      Hi Cleo, I’m not sure if I understand what you mean by secondary navigation, however this guide might be what you’re looking for.

      1. Cleo

        Actually I’m wondering how to add my posts under the appropriate menu tabs on the secondary menu I’ve added to my site.

        I have the posts showing on the home page and categorised, however, when I click the tab aka “travel” the posts do not show under that menu tab.

        1. Phil (pipdig)

          Did you setup a “travel” post category and link it to the menu via the guide above? Are there any posts published in the category?

  2. Lydia

    hi, i’ve created posts on my website, however with my new theme down loaded ( valentine for word press) but the entire post shows. is there a way to have it only show a small portion on the home page?

    Thank you

Leave a comment


The link to your website will be visible to support staff only. It will not be shown publicly.