WordPress navigation menus with WordPress full site editing (FSE): A beginner’s guide


Looking for Creative Inspiration?

⭐⭐⭐⭐⭐

Explore Over 2,000 Patterns, 164 Layouts, and 14,000+ Icons with MaxiBlocks!👇

Updated August 6, 2024
Creating a well-structured WordPress navigation menu is crucial for a user-friendly website. This guide simplifies the process using WordPress Full Site Editing (FSE), making menu setup and customisation accessible even for beginners.

Key takeaways

  • Full Site Editing (FSE): A new feature in WordPress that allows for cohesive editing of the entire site using blocks.
  • Navigation Menus: Essential for website usability, helping visitors easily find important pages.
  • Menu Setup: Simple drag-and-drop interface in FSE for adding and arranging menu items.
  • Customisation: Extensive options for styling menus, including fonts, colours, and custom CSS.
  • Management: Easy updates and responsive design support ensure menus stay functional and up-to-date.

How do you create and customise navigation menus in WordPress using Full Site Editing (FSE)?

To create and customise navigation menus in WordPress using FSE, access the site editor from the WordPress dashboard. Use the drag-and-drop interface to add pages, posts, and custom links. Customise the menu’s layout, style, and functionality with the navigation block, ensuring it fits your site’s design.

Manage Submenus in Your WordPress Navigation menus with Gutenberg
Full site editing menus

Introduction to WordPress navigation menus with WordPress full site editing 

Section 1: Understanding WordPress full site editing (FSE)

WordPress Full Site Editing (FSE) is a new feature that allows one to edit an entire site using blocks, similar to how one would create posts and pages. This means it is now possible to customise headers, footers, and other template parts directly from the WordPress editor, giving the WordPress designer more control over a website’s design.

For beginners, FSE offers a more cohesive and integrated way to build and manage a website. With the ability to edit all parts of a site in one place, there is no longer the need to switch between different areas of the WordPress dashboard. This can save time and make the process of building a site more straightforward.

Section 2: Introduction to WordPress navigation menus

Navigation menus are a key part of any website, providing visitors with an easy way to find their way around. A well-designed menu helps users quickly locate important pages like the home page, blog, contact information, and more. Understanding how to create and manage these menus is a fundamental skill for any website owner.

There are various types of navigation menus one can create, including main menus, footer menus, and sidebar menus. Each serves a different purpose and can be tailored to suit the needs of a site. By keeping the menus simple and clear, WordPress web designers can make it easier for visitors to find what they are looking for.

Section 3: Setting up navigation menus in WordPress with FSE

To start setting up navigation menus with WordPress FSE, designers must first access the site editor. This is where it is possible to create, edit, and manage all aspects of a site’s layout and design. To access the site editor, select the WordPress dashboard and look for the site editor option.

Once in the site editor, creating a new menu is straightforward. Add pages, posts, categories, and custom links to the menu by simply dragging and dropping them into place. This visual approach makes it easy to see how the menu will look as it is being built.

Section 4: Customising navigation menus with FSE

Using the new navigation block in WordPress FSE, it is easy to add and customise menus with ease. The navigation block allows the adjustment of the layout of the menu, the choice between horizontal and vertical orientations, and the changing of the order of menu items.

Styling menus is also easy with FSE. Easily change the fonts and colours to match the site’s design, add icons or images to menu items, and even apply custom CSS for more advanced customisation. These options offers the flexibility to create a menu that fits the site perfectly.

Section 5: Managing and updating navigation menus

Editing a navigation menu is simple with WordPress FSE. If it is necessary to update, reorder, or remove menu items, this can be done directly from the site editor. This makes it easy to keep menus up to date as the site evolves.

WordPress web designers can also create multiple menus for different parts of a site, such as a main menu for the header and a secondary menu for the footer. This is particularly useful for larger sites with higher levels of content. Ensuring menus are responsive and work well on mobile devices is important, and WordPress FSE provides tools to help with this as well.

Section 6: Troubleshooting common issues

Sometimes, there might be issues with the navigation menus, such as missing menu items or styling conflicts. If the menu items do not show as expected, one can check the visibility settings and ensure they are set to display correctly.

Styling conflicts can occur if there are conflicting CSS rules. These may be resolved by inspecting the CSS and making adjustments as needed. If there are problems with saving or publishing changes, double-check the internet connection and make sure login is working.

Step by steps

  1. Log in to your WordPress dashboard.
  2. Click on Appearance, then Editor.
  3. Congratulations! You’re now in the FSE interface. Think of it as your website’s editing playground.

Understanding the interface

On your left, you’ll see essential settings like “Navigation.” On your right, a live preview of your website awaits your editing touch!

Taming the navigation beast

Click on Navigation to unleash its potential:

  1. Rename, duplicate, or delete: The three dots next to the menu name represent the control panel. Rename the menu, create a copy, or delete according to the requirements of the WordPress website
  2. Arrange and remove: Click the three dots next to the page and choose “Move up” or “Move down.” Easily remove a page by clicking “Remove”. To edit the page itself, click “Go to…”.
  3. Design and link: Click the pencil icon to open the block editor. This is where the menu’s colours, fonts, and more can be changed. It is also possible to edit link text and make them open in new tabs.
WordPress navigation menus
Add a menu item

Adding, editing, and rearranging menu elements

The menu’s location depends on the theme. It might be at the top, side, or hiding until something has been clicked. Here are more instructions to make WordPress Full Site Editing (FSE) easy to use.

  1. Adding new links: Click the “+” button, type the name of a page, post, or even an external website, and select it. Adding a new link is as easy as that.
  2. Creating links for unmade pages: Type the name of the new page to be created into the search bar and click “Create draft page.” WordPress will build it, ready for editing later.
  3. Editing links and settings: Click the page, then the link icon, and finally the pencil button. It is now possible to change the link, open it in a new tab, and more. Click “Save” to keep the changes.
  4. Adding more than links: not just pages! Click “+” and explore blocks like “site logo” or “site tagline” to add personality to the menu. scroll down or click “browse all” to see all options.
  5. Rearranging like a pro: Select a block and use the arrow icons to move it left or right. It’s as easy as rearranging furniture in a website’s living room.
  6. Removing unwanted guests: Click the element you want to delete, then the three dots on the block toolbar, and finally “delete.”.

WordPress navigation submenus with WordPress Full Site Editing (FSE)

For websites with many pages, submenus will make it easier for visitors to navigate their way around. Here’s how to create one:

  1. Click “+” and choose the “Submenu” block.
  2. Select a page or URL to be the parent menu (e.g., your “Blog” page).
  3. Click “+” again (below the parent menu) and add links as needed. Now your website visitors can easily navigate your blog categories!

Remember to save!

Click the “Save” button in the top right corner. Now, the WordPress navigation menu is live.

Mastering Navigation Menu Design MaxiBlocks
WordPress site editor

FAQs: WordPress navigation menus in Full Site Editing

What is WordPress Full Site Editing (FSE), and how does it relate to WordPress navigation menus?

How can I access the WordPress Site Editor to edit my navigation menu?

Can I add, edit, and rearrange menu elements in WordPress FSE?

Yes, within the FSE interface, you have the flexibility to add, edit, and rearrange menu elements with ease. You can include new links to pages, posts, or external sites, create placeholders for future pages, and adjust the arrangement of these elements to suit your site’s structure and design preferences.

Is it possible to create a submenu in WordPress navigation menus using FSE?

Absolutely! Submenus can be created to organize your site’s content more effectively. Use the “Submenu” block within the FSE to designate a parent menu item and add child links underneath. This is particularly useful for sites with extensive content, allowing visitors to navigate your site’s sections effortlessly.

Can I customize the appearance of my WordPress navigation menu in FSE?

How do I ensure my WordPress navigation menu is user-friendly?

What is a WordPress block theme, and why is it important for FSE?

A WordPress block theme is designed to work seamlessly with the Gutenberg block editor and Full Site Editing features. It enables you to use blocks not just for post content but for the entire site’s layout and elements, including navigation menus. Using a block theme is crucial for taking full advantage of FSE capabilities, offering unparalleled flexibility in website design and structure.

What are WordPress navigation menus?

How do I create WordPress navigation menus?

To create WordPress navigation menus, go to your WordPress dashboard, navigate to Appearance > Menus, and click “Create a new menu.” You can then add pages, categories, and custom links to your menu and arrange them as desired.

Can I have multiple WordPress navigation menus on my site?

How do I edit WordPress navigation menus?

Can I use custom links in WordPress navigation menus?

Yes, you can use custom links in WordPress navigation menus. In the Appearance > Menus section, you can add custom URLs by selecting “Custom Links,” entering the URL and link text, and clicking “Add to Menu.”

How do I add a dropdown to WordPress navigation menus?

How do I style WordPress navigation menus?

You can style WordPress navigation menus by adding custom CSS in the Appearance > Customize > Additional CSS section. Many themes also offer styling options for menus in the theme settings. Alternatively, you can use plugins that provide advanced styling options for menus.

Are WordPress navigation menus responsive?

Most WordPress themes are designed to ensure that WordPress navigation menus are responsive and work well on mobile devices. If your theme’s menus are not responsive, you may need to use a plugin or custom CSS to improve their responsiveness.

Can I add icons to WordPress navigation menus?

Yes, you can add icons to WordPress navigation menus using plugins like Menu Icons or by adding custom HTML and CSS. These plugins make it easy to integrate icons from various icon libraries into your menu items.

How do I display WordPress navigation menus in widgets?

How can I use WordPress block templates with my navigation menu?

WordPress block templates allow you to save and reuse predefined block layouts, including those for navigation menus. This can be particularly useful for maintaining consistency across your site or when you want to apply the same navigation structure to multiple areas of your website. Simply create or edit a block template with your desired navigation layout, and apply it wherever needed.

By understanding and utilizing these features within WordPress Full Site Editing, you can create efficient, beautiful, and user-friendly navigation menus that enhance your site’s functionality and visitor experience.

WordPress itself

Official Website
wordpress.org – This is the official website for WordPress, where you can download the software, find documentation, and learn more about using it.

WordPress Codex
codex.wordpress.org/Main_Page – This is a comprehensive documentation resource for WordPress, covering everything from installation and configuration to specific functionality and troubleshooting.

WordPress Theme Directory 
wordpress.org/themes – The official WordPress theme directory is a great place to find free and premium WordPress themes. You can browse themes by category, feature, and popularity.

maxiblocks.com/go/help-desk
maxiblocks.com/pro-library
www.youtube.com/@maxiblocks
twitter.com/maxiblocks
linkedin.com/company/maxi-blocks
github.com/orgs/maxi-blocks
wordpress.org/plugins/maxi-blocks