How to create a menu in WordPress from Page, Post, Categories, Tags and Custom Links?

WordPress is one of the best platforms to manage your webpage content easily. You can manage menus, page sections, and sidebar section easily with a drag-and-drop interface. Drag and Drop feature is properly implemented while managing menus as well. So, in this blog post, we are going to show you how to create a menu in WordPress from page, post, categories, tags and custom links.

Navigation menus are so important for visitors to navigate between the contents. In addition, it helps users to find the information and browse through the different section. Since menus are so important in every website and usually placed in header and footer section.

Navigation menus are the core feature of WordPress and it comes with every theme. Every theme has at least one menu location and it may be more based on the theme and website requirements. If you are a developer, you can easily add more theme location based on your need.

How to Create a Menu in WordPress?

Here we are going to show how we can create a menu in WordPress. We already told that it is the core features, and it depends upon the theme. Here we assume a theme having at least one menu location available.

All the settings of menus can be found inside Appearance > Menus of the admin panel. You can check all the settings there.

Now let’s proceed to the section Appearance > Menus. See the below video to know more about the section and its settings. If you don’t like the video or need more textual information, skip the video and jump below.

In the Menus section, you will see create a new menu clickable section. Just click on that, give the name of the menu. For example, your menu name is Main Menu.

After then, click on Create Menu. Your menu is now created successfully. Now, you need to add the items to the menu. You can add the page, post, category, tags and custom items on the menu from the left side.

After adding the items in the menu, you will see the checkbox below the items. Checkbox usually has a name like Primary Menu, Top Menu, Social Menu etc. Select the location of the menu you want to display on your site. After that click on Save menu to save the changes. You can see the below image as well.

If you are unknown about the menu location, you can visit the site after saving the menu. If the menu location is not suitable for you, you can uncheck the location checkbox and save it.

How to add Pages in WordPress Menu?

Adding items like pages on the menu of WordPress website is easy. You can just go to the menus section, in the list of pages, you can select one or more pages and click on Add to Menu button to add it on the menu. Don’t forget to Save the menu after adding the pages items there. The below image will be helpful for you.

create a menu in WordPress

How to add Posts in WordPress Menu?

Similarly, as pages, you can add posts in the navigation menu easily. Select the posts you want to add on the menu and click on Add to Menu button and save it.

Like post and page, you can add categories and tags to the menu. You can check the above video to know more about adding categories and tags in the navigation menu.

Adding Custom Links to Your WordPress Menus

Adding custom links to the menu is slightly different than adding post, page, categories, and tags. You need to put custom link and name of the menu item before adding it on the menu.

create a menu in WordPress

Custom link menu is usually used for adding a custom link on the menu, social profile link, and link the menu to another site.

This type of menu is generally used while creating the social menu. You need to add the link of social media and name of the menu and click on Add to Menu to add it. This is the simple and best method to put custom links in the menu.

How to rearrange the location of navigation menus items?

Because of the best user interface of WordPress menus, it’s very easy to rearrange the location of menus items within the menu. You can just drag and drop and reorder the menu items. After rearranging the items, don’t forget to save the menu.

How to Create Nested Drop-Down Menus in WordPress?

This method is same as rearranging the location. A nested menu, also known as drop-down menus allow you to add the structure on the menu with parent and child relationship. Usually, child menus are created to divide the parent content. Example, If your parent menu is WordPress Themes, it’s child menus name will be Free WordPress Themes and Premium WordPress Themes.

To make the nested menu, just drag the menu item where you want to put it and drag slightly towards the right side and drop it there. Your menu section will show how the nested menu will appear on the front end.

Note: Some themes don’t support multiple level navigation or drop-down menu. The level of menu hierarchy depends upon the theme codes. In case if you need more level than theme has, you must edit the code of theme or you can contact theme author for the support.

Removing Menu Items From the WordPress Menu

WordPress menu is so much flexible. You can easily add items on the menu and remove items from the menu with a mouse click. You don’t need to write or edit code. When the menu items are not necessary and need to remove it from the menu, you can simply remove it from the menu section.

Go to menu section, select the menu item you want to remove. You will see the Remove button on the menu. Click on the remove button to remove it. Don’t worry, you can add that menu later if you really need it again.

How to Add Navigation Menus in Sidebars?

Navigation Menu WordPress widget is the best widget to show the menu items in the sidebar. You can go to Appearance > Widget and put the Navigation Menu widget in the available widget area. After adding the widget, you can select the menu from the drop-down option. Select the required menu to display on the sidebar.

Wrapping Up

Hope this blog post how to create a menu in WordPress article helped you to understand about WordPress menu. You can also check our more WordPress tutorial and video tutorials to learn WordPress.

Don’t forget to share this article with friends and recommend it if you love this post. If you have any comments, feedback or suggestion, use the below comment section.


Pin It on Pinterest