Dec 18, 2025
Lisa B.
11min Lezen
Bij het ontwerpen van een website is een WordPress mega menu essentieel voor een soepele navigatie. Vooral bij e-commerce websites met een breed aanbod aan productcategorieën is dit superhandig.
Met een WordPress mega menu kun je menu inhoud overzichtelijk in meerdere kolommen of rijen tonen. Zo organiseer je grote hoeveelheden informatie makkelijk, en vinden bezoekers sneller wat ze zoeken zonder steeds door verschillende pagina’s te moeten klikken.
In deze uitgebreide WordPress tutorial laten we je zien hoe je een mega menu toevoegt, zowel met een plug-in als handmatig door code te bewerken. Daarnaast geven we tips voor de beste mega menu plug-ins en stappen om dropdown menu’s te maken als alternatief.
Een WordPress mega menu geeft website-eigenaren de mogelijkheid om meerdere kolommen, media en aangepaste stijlen toe te voegen. In vergelijking met traditionele menu’s maken mega menu’s het een stuk makkelijker om door complexe websites te navigeren. Bezoekers vinden zo sneller en efficiënter de informatie die ze zoeken.
Een WordPress mega menu bestaat meestal uit meerdere niveaus:
Je kunt meer submenu niveaus maken, maar houd het bij drie om te voorkomen dat bezoekers overweldigd raken.
De makkelijkste manier om een mega menu in WordPress te maken, is met een plug-in. Als je wat technische kennis hebt, kun je ook handmatig een mega menu toevoegen met een custom CSS-code.
In dit deel leggen we beide methodes stap voor stap uit. Je kunt meteen naar de methode gaan die jouw voorkeur heeft.
Max Mega Menu is een uitgebreide menu plug-in waarmee je meerdere menu locaties kunt beheren. Dankzij deze flexibiliteit kun je voor verschillende onderdelen van je website aparte mega menu’s instellen.
Voordat we dieper ingaan op hoe Max Mega Menu precies werkt, beginnen we eerst met de installatie en configuratie van de plug-in.
1. Max Mega Menu plug-in installeren
Log in op je WordPress dashboard en ga naar Plug-ins → Nieuwe plug-in. Typ Max Mega Menu in de zoekbalk, klik op Nu installeren en vervolgens op Activeren zodra je de juiste plug-in hebt gevonden.
Voordat je verdergaat, publiceer eerst alle belangrijke pagina’s en maak een custom navigatiemenu aan. Voeg daarna die pagina’s toe aan de menu-items in WordPress.
Ga daarna naar Mega Menu in de linker sidebar om de standaardinstellingen aan te passen. Wil je bijvoorbeeld een menulocatie toevoegen? Volg dan deze stappen:
Vink na het aanmaken het vakje Ingeschakeld aan onder Algemene instellingen.
Kies vervolgens bij Gebeurtenis één van de drie hoofdopties om het menu te activeren:
Als je Klik selecteert, ga dan naar het tabblad Geavanceerd → Klik Evenement Gedrag. Kies vervolgens een van deze opties om te bepalen wat er gebeurt wanneer bezoekers op het mega menu klikken:
Ga daarna terug naar het tabblad Algemene instellingen en ga naar Effect.
Hier kun je een animatietype voor je mega menu kiezen, zoals fade, fade up, slide of slide up. Je kunt ook de snelheid van de animatie instellen op snel, gemiddeld of langzaam.
Om animatie voor je mobiele menu in te schakelen, kies je een stijl naast Effect (Mobiel) – slide down, slide left of slide right.
Let op: het gebruik van interactieve elementen kan je website op mobiele apparaten of bij trage internetverbindingen vertragen.
Ben je tevreden met de instellingen? Klik dan op Wijzigingen opslaan.
2. Menu lay-out en uiterlijk instellen
Max Mega Menu biedt een standaard menu thema dat je meteen kunt gebruiken. Maar als je liever een eigen thema maakt, kun je het mega menu eenvoudig personaliseren.
Ga hiervoor naar Menu Thema’s in de Max Mega Menu instellingen. Klik op het drie puntjes pictogram naast Selecteer een thema om te bewerken en kies Nieuw thema toevoegen.
Onder Algemene Instellingen kun je de titel van het nieuwe thema aanpassen, een pijltjesstijl kiezen, de algemene regelhoogte instellen voor submenu items en een schaduw toepassen op je mega menu lay-outs.
Open daarna de Menu Bar tab om je top level menu te personaliseren. Dit bepaalt hoe bezoekers je navigatiemenu zien in de verkleinde weergave.
Bovenaan deze tab vind je instellingen om de hoogte van het menu en de achtergrondkleur aan te passen. Je kunt ook custom padding instellen voor de gewenste lay-out en randen toevoegen rond menu-items voor een duidelijker visueel onderscheid.
Als je naar beneden scrolt, is er ook een speciale sectie om je top level menu-items aan te passen:
Als je het bovenste menu hebt ingesteld, ga je verder naar het tabblad Mega Menu. Hier kun je het lettertype, de achtergrondkleur, de ruimte en de rand aanpassen van je tweede- en derde level menu-items.
Geef het hoofdmenu en de submenu’s een ander kleurenschema om ze visueel van elkaar te onderscheiden. Gebruik wel dezelfde typografie om de stijl van je website consistent te houden.
Vergeet niet je wijzigingen op te slaan als je klaar bent.
3. Content toevoegen aan het WordPress menu
Max Mega Menu werkt met een handige drag-and-drop interface, waarmee je makkelijk nieuwe content toevoegt. Naast tekstlinks kun je ook WooCommerce producten, afbeeldingen en zoekfilters in je menu plaatsen.
Wil je producten toevoegen aan je WordPress website en direct online verkopen? Lees dan deze uitgebreide WooCommerce tutorial.
Begin door naar Weergave → Menu’s te gaan om een nieuw menu aan te maken of je bestaande menu te bewerken. Volg daarna deze stappen:
Standaard gebruikt deze plug-in een flyout of dropdownmenu stijl. Om een mega menu te maken, beweeg met je muis over een van je pagina’s en klik op de knop Mega Menu.
Er verschijnt dan een pop-up waarin je de weergavemodus van het submenu instelt op Raster Lay-out of Standaard Lay-out.
Met de raster lay-out van het mega menu kun je een menu maken met meerdere kolommen en rijen.
Bij de standaard lay-out kun je alleen het aantal kolommen aanpassen.
Wil je je menu visueel aantrekkelijker maken? Klik dan op Selecteer een widget om toe te voegen aan het panel en kies iets uit de lijst. Je kunt bijvoorbeeld een zoekbalk, afbeeldingsgalerij, kalender, audiofragment, video of product filters toevoegen.
Heeft je website een complex menu met veel links? Wijs dan een icoon toe aan elk item om de gebruikservaring te verbeteren. Ga naar Pictogrammen in de linker sidebar en kies pictogrammen uit verschillende platformen.
Sluit daarna het Mega Menu pop-upvenster en herhaal dit proces voor elke top level pagina.
Als je alle instellingen hebt geconfigureerd, klik je op Menu opslaan om het mega menu op je website te activeren.
Een mega menu handmatig toevoegen via coderen geeft je volledige controle over het ontwerp en de werking. Maar deze methode vereist wel dat je weet hoe je met custom CSS werkt én dat je je themabestanden kunt aanpassen.
Volg deze uitleg om een mega menu toe te voegen aan je WordPress website:
1. Bereid je ontwikkelomgeving voor
WordPress is een open source contentmanagementsysteem (CMS), wat betekent dat je eigen code kunt gebruiken om thema’s en plug-ins aan te passen.
Maar: code bewerken op je live website kan tot onverwachte problemen leiden. Maak daarom eerst een back-up van je WordPress website en werk in een veilige testomgeving.
Als je managed website hosting voor WordPress gebruikt via Hostinger, zit dat goed: de beheerde WordPress hosting biedt automatische back-ups om je bestanden veilig te houden. De Business– en Cloud Startup-plannen bevatten bovendien een WordPress staging tool, waarmee je een kopie van je website kunt maken om aanpassingen te testen voordat je ze live zet.

Zo stel je een WordPress staging omgeving in met Hostinger:
2. Open het stylesheet bestand van je thema
De volgende stap is het aanpassen van het bestand style.css van je thema op de staging website die je net hebt aangemaakt.
Om het risico op fouten tijdens het testen te verkleinen, raden we aan om een WordPress child theme te maken in plaats van het parent theme te gebruiken.
Bij de meeste hostingproviders moet je verbinding maken via een externe FTP-client. Gelukkig kunnen Hostinger gebruikers dit gemakkelijk doen via hPanel:
.main-navigation ul:hover li ul,
.main-navigation ul:hover li ul li ul {
display: inherit;
}Hierdoor worden je tweede en derde level items zichtbaar zodra bezoekers er met de muis overheen bewegen.
3. Pas het mega menu aan
Wil je het menu verder stylen? Voeg dan je eigen code toe aan de stylesheet van je thema. Hieronder vind je een paar veelgebruikte CSS snippets voor een WordPress mega menu:
Kolommen maken in het mega menu:
.mega-menu li.mega-menu-column {
width: 25%; /* for a 4-column layout */
float: left;
padding: 10px;
}Kleuren, padding en tekststijl aanpassen per menu-item:
.mega-menu ul.mega-sub-menu li a {
color: #555;
padding: 8px 15px;
display: block;
text-decoration: none;
}Menu lay-out optimaliseren voor weergave op mobiel:
@media screen and (max-width: 767px) {
.mega-menu li.mega-menu-column {
width: 100%;
float: none;
}
}Of deze codefragmenten goed werken, hangt af van de rest van de CSS en HTML-structuur van je website. Daarom is het belangrijk om elke code te testen en waar nodig aan te passen.
Hoewel je ook handmatig een mega menu in WordPress kunt maken, is die methode niet geschikt voor wie geen ervaring heeft met coderen. Ben je een beginner? Dan kun je het beste een WordPress plug-in gebruiken om het proces een stuk makkelijker te maken.
Naast Max Mega Menu zijn dit drie van de beste WordPress plug-ins om een mega menu mee te maken. QuadMenu kun je rechtstreeks installeren via de WordPress plug-in directory. WP Mega Menu Pro en JetMenu zijn alleen verkrijgbaar via externe marktplaatsen.
1. QuadMenu
QuadMenu is een open source mega menu plug-in die volledig native draait binnen WordPress. Je krijgt toegang tot een brede selectie aan thema’s en menu-locaties.
Met de gratis versie kun je onder andere een navigatie widget binnen je menu tonen, zelf bepalen wanneer het menu inklapt (breakpoints instellen) en kiezen uit verschillende mega menu stijlen. Denk aan off-canvas, sticky, horizontale of verticale mega menu’s.
De betaalde plannen beginnen vanaf $49 per jaar. Daarmee krijg je extra functies zoals tabbladen, login en registratieopties, sociale media menu’s en carrousel menu’s.
2. WP Mega Menu Pro
WP Mega Menu is een gebruiksvriendelijke mega menu bouwer, ideaal voor beginners. Je kunt snel aan de slag en meteen responsieve mega menu’s maken.
Hoewel het makkelijk in gebruik is, biedt deze WordPress mega menu plug-in toch uitgebreide opties om je menu aan te passen. Denk aan het wijzigen van lettertypes, menutypes, post-meta gegevens, kleurenschema’s en animaties.
WP Mega Menu is alleen beschikbaar als premium versie en kost $19 per licentie, geldig voor een onbeperkte hoeveelheid aan websites met één jaar updates en hulp met prioriteit.
3. JetMenu
JetMenu is een premium plug-in waarmee je een WordPress mega menu maakt met afbeeldingen, video’s, audio-opnames en andere interactieve content.
Voor $43 per jaar krijg je toegang tot een drag-and-drop bouwer en verschillende menu-indelingen — zoals hamburger-, horizontale en verticale menu’s.
Een opvallende functie is de preset manager, waarmee je meerdere templates kunt maken en opslaan voor verschillende menu’s.
In vergelijking met traditionele menu’s heeft een mega menu in WordPress verschillende voordelen voor je website:
Hoewel een WordPress mega menu je helpt een uitgebreide menustructuur te laten zien, kun je ook kiezen voor een simpelere optie met dropdown of flyout menu’s.
Dit is vooral handig als je een overzichtelijke menu hiërarchie hebt en de website strak en rustig wilt houden.
Als je een klassiek thema gebruikt, kun je zo een dropdown menu maken via de WordPress Customizer:
Voor gebruikers van een blok thema maak je een dropdown menu met de Gutenberg Editor:
Voordat je je WordPress website lanceert, is het belangrijk dat de navigatie intuïtief is. Voor webshops en websites met veel pagina’s is een mega menu de ideale oplossing.
In tegenstelling tot het standaard menu kun je met een mega menu complexe informatie op een eenvoudige en toch visueel aantrekkelijke manier ordenen.
Er zijn twee manieren om een mega menu aan je website toe te voegen. Voor beginners raden we aan om Max Mega Menu of andere plug-ins te gebruiken.
Ben je een gevorderde gebruiker die meer flexibiliteit wil? Gebruik dan CSS-code om het mega menu helemaal naar wens aan te passen. Om tijd en moeite te besparen, kun je het beste kiezen voor een betrouwbare hostingprovider zoals Hostinger, die een WordPress staging tool en een ingebouwde code-editor biedt.
We hopen dat deze WordPress mega menu tutorial je de juiste handvatten heeft gegeven om een betere gebruikerservaring te bieden op jouw website. Heb je nog vragen? Laat dan gerust een reactie achter hieronder.
Vind hier de antwoorden op veelgestelde vragen over WordPress mega menu’s.
Mega menu’s zijn ideaal voor websites met een complexe structuur of veel informatie. Als je website meerdere categorieën, subcategorieën of uitgebreide navigatie nodig heeft, helpt een mega menu bezoekers sneller de juiste content te vinden.
Een goed geoptimaliseerd mega menu heeft meestal weinig invloed op de snelheid van je WordPress website. Gebruik efficiënte code en zorg dat afbeeldingen en media in het mega menu goed gecomprimeerd en geoptimaliseerd zijn. Zo blijft je website snel en gebruiksvriendelijk.
Ja, er zijn veel responsive mega menu plug-ins die goed werken op verschillende schermformaten. Kies een plug-in die expliciet mobielvriendelijk is en test het mega menu goed op verschillende apparaten om zeker te zijn dat alles soepel werkt.
Alle educatieve content op deze website wordt zorgvuldig gecontroleerd en voldoet aan de hoge redactionele standaarden van Hostinger.
Alle tutorials op deze website voldoen aan de strenge edactionele standaarden en waarden van Hostinger.