---
title: "How to Create a Vertical Mega Menu in WordPress?"
url: https://nexterwp.com/docs/create-a-vertical-mega-menu-in-wordpress/
date: 2024-12-02
modified: 2026-04-14
author: "Aditya Sharma"
description: "Do you want to add a vertical mega menu to your WordPress website? This type of menu provides a more organized and user-friendly navigation experience for visitors. This type of..."
image: https://nexterwp.com/wp-content/uploads/2024/12/How-to-Create-a-Vertical-Mega-Menu-in-WordPress_-1024x519.jpg
word_count: 208
---

# How to Create a Vertical Mega Menu in WordPress?

## Key Takeaways

- Nexter Blocks Navigation Menu block creates a vertical mega menu in WordPress for sites with a large number of pages and categories.
- Nexter Builder creates the header template needed before adding the Navigation Menu block.
- Manual Menu and Vertical are the two settings used in the Navigation Menu block before adding top level menu items and sub menu or mega menu items.

Do you want to add a vertical mega menu to your WordPress website? This type of menu provides a more organized and user-friendly navigation experience for visitors. This type of menu is especially useful for websites with a large number of pages and categories.

With the Navigation Menu block from the Nexter Blocks, you can easily create a vertical mega menu in WordPress.

*To check the complete feature overview documentation of the Nexter Blocks Navigation Menu block, [click here](https://nexterwp.com/docs/add-a-navigation-menu-in-wordpress/).*

***Requirement  - This block is a part of the Nexter Blocks, make sure it's installed & activated to enjoy all its powers.***

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/builder/wordpress-navigation-menu/)

To do this first, you have to create the patterns like the horizontal mega menu.

Then, add the Navigation Menu block to the header template and follow the steps -

> *Note: To create the header template, you can use the free *[*Nexter Builder*](https://nexterwp.com/docs/nexter-theme-builder-explained/)*.* 

1. Select **Manual Menu** from the **Type** section. 

2. Then select **Vertical** from the **Menu Layout** section.

![](https://nexterwp.com/wp-content/uploads/2024/12/navigation-menu-vertical-ss.png)

3. Then add the top level menu item like in the horizontal mega menu (from step 3).

4. Once done add the sub menu or mega menu items like in the horizontal mega menu.

That’s it now you’ll have a beautiful vertical mega menu.

![](https://nexterwp.com/wp-content/uploads/2024/12/navigation-menu-vertical-ss-demo.gif)