How to Create Mega Menu in Elementor | ElementsKit Mega Menu Builder

Creating a mega menu in Elementor is easy with ElementsKit, and it doesn’t require Elementor Pro. ElementsKit offers a dedicated Mega Menu module that lets you design rich, multi-column menus using Elementor’s visual editor.

Steps to Create a Mega Menu Using ElementsKit:

  1. Save the menu and assign it to your site location.
  2. Installer og aktiver ElementsKit plugin.
  3. Gå til ElementsKit > Modules and enable Mega menu.
  4. Naviger til Udseende > Menuer and create or edit a menu.
  5. Aktiver Mega menu for a menu item and choose the layout.
  6. Klik Rediger med Elementor to design the menu content.

Det Mega Menu module from the ElementsKit plugin is a powerful feature in WordPress that allows you to create a category-based expandable WordPress dropdown menu with flexible layouts. Elementor Mega menus are easy to use and can be a great way to show the multi-level website menu in an organized way.

Watch our video guide on Elementor Mega Menu Building:

Or, follow the step-by-step instructions on how to create mega menu in Elementor:

Forudsætning: #

  • Elementor, a page builder plugin (Free version is enough)
  • ElementsKit Pro, a WordPress mega menu plugin for Elementor

How to Create WordPress Mega Menu in Elementor #

First of all, before creating an Elementor Mega Menu in WordPress make sure to enable the ElementsKit Mega menu modul.

  1. Naviger til ElementsKit on your WordPress dashboard
  2. Gå til Moduler
  3. Find and turn ON Mega Menu
  4. Gemme ændringerne
Find mega menu module and turn it ON

Step #1: Configure WordPress Menu #

Til create a WordPress mega menu on your website –

  • Naviger til Appearance > Menus fra WordPress-dashboardet.
  • Indtast en Menunavn.
  • Klik på Opret menu knap.
Create the mega menu from menus

Add pages to the mega menu og gem ændringerne.

Add pages to the mega menu and save the changes

Now, you can add items to the mega menu. For det,

  • Udvide Brugerdefinerede links on the “Add menu item” on the right column.
  • Indtast en URL og Link Text.
  • Klik på Føj til menu.

Then add other menu items in the same way with this WordPress menu customizer, ElementsKit.

You can add custom links to any text by expanding custom text

Efter det, make sure you’ve checked the checkbox for “Enable this menu for Megamenu content”. When the mega menu is enabled, you will click the mega menu settings icon when you hover on the menu items.

Enable the menu for megamenu content

Step #2: Customize Elementor Megamenu Content With ElementsKit #

When you click on the mega menu settings icon, a popup will open. On the popup,

  • Toggle button to enable Mega Menu.
  • Klik på Gemme knap.
  • After that click the REDIGER MEGAMENU INDHOLD button. It’ll take you to the Elementor editor button.
Enable megamenu and click edit megamenu content

In the next step, a window will appear where you need to click on the ElementsKit Template Library Icon.

Click the ElementsKit Template Library Icon
  • Go to Sections
  • Search mega menu
  • Vælg en Megamenu template from the list and insert
From the sections tab search mega menu, choose and insert template

You’ll see that your inserted pre-designed mega menu template item will display. Rediger den indre sektion ved at klikke på det stiplede afsnit.

Beholder

Container Layout: Select the structural system, like Flexbox, to organize your elements.

Content Width: Choose between Fuld bredde eller Æske for your horizontal boundaries.

Bredde: Set the specific horizontal percentage or pixel size.

Min Height: Set the minimum vertical space the container must fill.

Items Management

Wrap: Allow items to move to a new line when they run out of space.

Retning: Stack items vertically in a column or horizontally in a row.

Begrund indhold: Distribute items along the main axis, such as center or spaced out.

Juster elementer: Position items along the cross axis for consistent vertical or horizontal alignment.

Gaps: Define the exact pixel spacing between individual items.

Customize your megamenu template

Stretch Section #

Toggle this button to turn the Elementor mega menu to full-width, which spans from right to left of the screen’s width.

Vælg HTML-tag #

  • Vælg din HTML-tag fra Drop Down to create custom WP menu.
mega menu drop down menu

If you want to see it in action, watch this video and do it yourself within a few minutes.

Tilpas Mega Menu Overskriftstekst #

  • Vælg ikontype.
  • Aktiver for at tilføje ikon.
  • Upload header-ikon.
  • Tilføj eller rediger titel.
  • Tilføj Rediger beskrivelse.
mega menu layout

Tilpas tekst #

  • Tilføj eller rediger Tekst.
  • Tilføj eller rediger Sub-Title.
  • Aktiver til Vis etiket.
  • Tilføj eller rediger Etiket.
  • Tilpas Baggrundsfarve, typografi, polstring, justering, radius.
  • Once done click update and close the window.
customize mega menu texts

Step #3: Customize Icon #

  • Gå nu til Ikon Faneblad=> Vælg en hvilken som helst farve fra Farvepalet.
icon customization for the menu
  • Vælg Ikon fra Ikon bibliotek.
menu icon library of ElementsKit, a mega menu plugin for Elementor

Step #4: Customize Badge #

  • Tilføj eller rediger tekst.
  • Vælge Badge farve.
  • vælge Badge baggrundsfarve.
  • Klik Gemme.
How to add mega menu in WordPress Elementor

Trin #5: Indstillinger #

Standardbredde #

  • Vælg Mega Menu Bredde: Standard.
  • Vælg Mega Menu Position: Standard.
  • Gemme the window.
  • Site View: Viser standardbredde med standardposition.
How to add megamenu in WordPress Elementor

Standard relativ  #

  • Vælg Mega Menu Bredde: Standard.
  • Vælg Mega Menu Position: I forhold.
  • Klik Gemme.
  • Site View: Viser standardbredde med relativ position.
How to build mega menu With ElementsKit

Standard fuld bredde #

  • Vælg Mega Menu Bredde: Fuld bredde.
  • Vælg Mega Menu Position: Standard.
  • Klik Gemme.
  • Site View: Viser fuld bredde med standardposition.
Settings of mega menu using ElementsKit

Fuld bredde relativ position #

  • Vælg Mega Menu Bredde: Fuld bredde.
  • Vælg Mega Menu Position: I forhold.
  • Klik Gemme.
  • Site View: Viser Fuld bredde med relativ position.
Setting full width relative position of mega menu using ElementsKit

Brugerdefineret standardbredde #

  • Vælg Mega Menu Bredde: Brugerdefineret bredde.
  • Angiv enhver tilpasset bredde, men som standard er den det 750 pixels.
  • Vælg Mega Menu Position: Standard.
  • Klik Gemme.
  • Site View: Viser Brugerdefineret bredde med standardposition.
How to edit navigation menu using ElementsKit

Brugerdefineret standardbredde I forhold #

  • Vælg Mega Menu Bredde: Brugerdefineret bredde.
  • Angiv enhver tilpasset bredde, men som standard er den det 750 pixels.
  • Vælg Mega Menu Position: I forhold.
  • Klik Gemme.
  • Site View: Viser Brugerdefineret bredde med relativ position.

Trin #6: Opret en header-skabelon #

Her kan du bruge Elementor Header skabelon eller du kan bruge ElementsKit Header skabelon. Let’s see to to add it.

  • Naviger til ElementsKit→ Sidehoved Footer→ og klik Tilføj ny.
  • En pop op-boks åbnes med muligheder.
How to build header template using ElementsKit
  • Skriv a i pop op-boksen Titel, vælg Skriv→ Header.
  • Vælg Betingelser→ Hele webstedet.
  • Skift til Aktivering mulighed og klik på Rediger med Elementor.
Create header using ElementsKit
  • Vælg din Struktur from the selected area.
Build nav menu using ElementsKit
  • Søg nu Nav menu=> Træk Ekit Nav Menu og Dråbe på det valgte område.

** Note: Make sure to drag the ElementsKit Nav menu otherwise your created Megmenu will not appear.

How to add nav menu using ElementsKit
  • Gå nu til Menuindstillinger=> vælg din oprettede Overskriftsmenu fra rullemenuen.
  • Du kan tilføje enhver type widget herfra for at tilpasse din header-skabelon.
Drag and drop nav menu to build header

Endeligt output #

Når du er færdig, skal du klikke på Opdatering button to save the menu created with the best mega menu plugin for Elementor.

Now go to your site and you can see your selected Elementor Mega menu is showing accordingly.

final look of mega menu built with the best mega menu plugin for Elementor

Quick Recap
So overall, what we’ve done throughout this WordPress mega menu tutorial is:

Tools Used: Elementor & ElementsKit Elementor Addon

Install and activate a mega menu plugin, in our case, it’s the ElementsKit Mega Menu plugin for WordPress.
Then, navigate to Appearance> Menu and configure our site’s menu. 
After setting all dropdown menu items, click the Mega menu button to start creating an Elementor mega menu with ElementsKit.  
Aktiver Mega menu toggle button and hit the REDIGER MEGAMENU INDHOLD mulighed. 

You’ll get the Elementor visual interface as your mega menu builder, with drag-and-drop controls to design it effortlessly.

Insert a mega menu template or use Elementor widgets to build from scratch.

In the ElementsKit mega menu editor, you can add rows, columns, and content to your submenus.

Customize background, heading, layout, icon, badge, and other content elements without writing any code.  

Lastly, see the preview and make it live. And, with ElementsKit, you can apply conditions for header navigation.

So, this was the easiest way to build Elementor mega menu in your WordPress website.

Hvad er dine følelser

Updated on marts 10, 2026