Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

What is: Navigation Menus

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Navigation Menus, or simply Menus, are a WordPress theme feature which allows users to create navigation menus by using built-in Menu Editor located in WordPress admin area under Appearance » Menus.

Navigation menus allow theme designers to let users create custom menus of their own. The default menu will just list current WordPress Pages. WordPress supports multiple menus so a theme can have support for more than one navigational menu (e.g. header and footer menus). Users can add posts, pages, and custom links to a menu using drag and drop functionality. Users can also add CSS classes to their menu items and change their appearance by adding custom styles.

Create and Edit Navigation Menus

Users can use widgets to display custom navigation menus in other areas of their WordPress sites such as sidebars, and footer areas.

Dynamic Navigation Menus

WordPress hooks and filters can also be used to dynamically add items to specific menus.

Additional Reading

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!