WordPress: How to create a dropdown menu

Note: this guide assumes that you have already created a menu for your site.

You can create dropdown menu items by dragging one menu item under another. Once positioned, click and drag the menu item so that it is slightly to the right of the item above. See this tutorial for more information on this.

Any menu items that are positioned under another like this will appear as a dropdown on your site.

You can read more about how to edit your menus in this guide.

Article tags: dropdowns, categories

Was this article helpful?


  1. Megan W

    I have figured out how to create a ‘Travel Blogs’ page displayed on the homepage, I have then created three sub categories (SEASia, Europe, Africa) which shows as a drop down menu on the home page. However, my posts only appear on the home page. If you click on the drop down menu item e.g. Europe, it just shows a blank page with that title and none of the posts for that category. I have edited all my posts to appear in the relevant categories but they still dont show up there, just the home page. I would really appreciate any help as Im going a little loopy! Thank you in advance

    1. Phil (pipdig)

      Hi Megan, if you setup the menu items via this guide it will allow you to display the posts rather than static pages.

  2. Jenna

    Hello, I have some categories pages under my menu. They currently display 7 posts. How can I change this? As I have a lot of white space on my categories pages I would like to increase this number. Thank you!

  3. laura thomson-dunne

    Hi I created a drop down menu it was working but now I can’t click on the sub pages. How can I resolve this? Thanks

    1. Phil (pipdig)

      Hi Laura, there are currently too many menu items for the space available. If you try removing 1 of 2 of the items then it should fix it. You could also try removing the “Home” menu item and renaming “About CBL” to “About” to save some space. You can also remove the social icons that are in the menu via this guide.

  4. Rebekah

    How can I make a post and put it only on the page on the dropdown menu, NOT the homepage. I want to list resources I used that helped me in the first year of being a mom in the dropdown menu but I don’t want to make it a post on my homepage? Thank you!

        1. Phil (pipdig)

          It might make more sense to create a page, then you won’t need to use that plugin. I assumed you wanted to set it as a post, but if that doesn’t matter than using a page makes more sense 🙂

  5. Blaž

    Hello. I have a question. I made the dropdown menu in nav bar but now I have a problem.

    I wil give an example from your equinox preview page on your site. You have dropdown menu example on contact. I would like to know, if I can disable click on that contact menu. I would just like to have dropdown menu with clicks available only for dropdown menu options.

Leave a comment

The link to your website will be visible to support staff only and will not be shown publicly.
If you do not yet have a website, simply enter "none" in the box.