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

Så här lägger du till en mega-meny på din site i WordPress (steg för steg)

Med megamenyer kan du visa en mängd olika länkar och innehållskategorier i en strukturerad layout som är lätt att navigera i.

Det kan förbättra besökarnas upplevelse avsevärt genom att göra navigeringen på webbplatsen mer intuitiv och lättillgänglig.

På WPBeginner använder vi en megameny för att visa våra viktigaste länkar högst upp på sidan. När användare klickar på den öppnas en rullgardinsmeny som visar ytterligare viktiga länkar. Denna inställning har gjort det möjligt för oss att skapa en ren och organiserad navigationsmeny som presenterar ett brett utbud av alternativ utan att sidan ser rörig ut.

I den här artikeln visar vi dig hur du enkelt kan add to en mega menu till din WordPress website, Step-by-Step.

How to add a mega menu on your WordPress site (step by step)

Varför lägga till en Mega Menu på din site i WordPress?

WordPress levereras med en dra-och-släpp-byggare som du kan använda för att skapa alla typer av menyer, inklusive rullgardinsmenyer, huvudmenyer och mycket mer. Det finns även plugins som gör att du kan skapa anpassade navigeringsmenyer i WordPress-teman.

Om din site har mycket content kan du dock behöva skapa en mega menu istället. Detta allow you to add multi-column dropdowns to the standard WordPress menu structure.

Du kan använda mega-menyer för att organisera ditt content under olika headings och subheadings, så att besökarna snabbt kan hitta det de letar efter. Om du till exempel skapar en marknadsplats online kan du ordna alla dina produktkategorier och underkategorier i en megameny.

An example of an eCommerce mega menu

Mega menus kan också visa rikt innehåll för dina besökare, till exempel videoklipp, text, search och senaste inlägg.

Du kan också add to images, vilket gör mega-menyer lättare att skanna.

An example of a mega menu with rich content

Med detta sagt, låt oss se hur du enkelt kan add to en mega menu till din WordPress website.

Så här skapar du en Mega Menu för din site i WordPress

Det enklaste sättet att add to en mega menu till din site i WordPress är att använda Max Mega Menu. Detta plugin allow you to add rich content to your mega menus, including videos, image galleries, search, and more.

På så sätt kan du skapa mer engagerande och användbara menyer.

A WordPress mega menu

Du kan också ändra stilen på menyn genom att lägga till olika färger, ändra storleken på fonten och använda olika icons.

Först måste du installera och aktivera pluginet. Om du behöver hjälp kan du vänligen läsa vår guide om hur du installerar ett plugin för WordPress.

Aktivera Mega Menus på din website i WordPress

Efter aktivering, gå till Mega Menu ” Menu Locations page från WordPress dashboard för att se alla de olika area där du kan add to en mega menu.

Du kan se olika alternativ beroende på ditt WordPress-tema.

Enabling mega menus on different areas of a WordPress website or blog

Till att börja med måste du aktivera mega-menyer på alla locations där du vill använda dem.

För att göra detta klickar du bara för att förstora en location och kontrollerar sedan dess ”Aktiverad” box.

Enabling the mega menu feature in WordPress

Efter det kan du ändra den händelse som öppnar mega-menyn.

Standardinställningen är ”Hover intent”, vilket innebär att besökaren måste hålla muspekaren över megamenyn i några sekunder för att den ska aktiveras. Detta fungerar bra för de flesta WordPress-webbplatser, men du kan också öppna rullgardinsmenyn ”Effekt” och välja ”Hover” eller ”Click” istället.

Om du väljer ”Click” måste besökaren klicka för att utforska megamenyn. Det här kan vara användbart om du är orolig för att besökarna ska råka klicka på menyn av misstag, vilket kan vara frustrerande.

Med ”Hovering” öppnas din mega-menu så snart besökaren för musen över den. Detta kan uppmuntra visitorerna att utforska olika area på din site, så du kanske vill använda ”Hover” på landing pages eller på din websites homepage.

Changing the mega menu trigger event

När du har fattat detta beslut kan du ändra hur menyn öppnas med hjälp av inställningarna för ”Effekt”.

Max Mega Menu har olika animationer som du kan prova, inklusive fade och slide up. You can also change the animation’s speed. Genom att prova olika animationer kan du skapa en mega menu som fångar besökarens uppmärksamhet.

Changing the animation effects on a mega menu

Om du inte vill använda några animationer öppnar du helt enkelt den första dropdown och väljer ”None”.

Som standard använder Mega Menu inte animationer på mobila enheter, eftersom smartphones och surfplattor vanligtvis har mindre processorkraft. Men om du vill skapa en unik animation för mobila besökare kan du använda settings i ”Effect (Mobile)” area.

Om du vill testa dina mega-menyer på mobilen kan du kontrollera vår guide om hur du kan viewa mobilversionen av WordPress webbplatser från en stationär dator.

Om du valde ”Click” från dropdown-menyn ”Händelse”, se till att du väljer tabben ”Avancerat” härnäst.

Här kan du använda ”Click Event Behavior” för att definiera vad som händer när besökaren klickar på din megameny. Till exempel kan det andra clicket stänga menyn eller öppna en new link.

Changing the event click behavior in a mega menu

Det finns fler inställningar som du kan titta igenom, men det här bör räcka för de flesta WordPress-bloggar och webbplatser.

När du är nöjd med hur pluginet är konfigurerat klickar du på ”Save Changes”.

För att aktivera megamenyer för fler locations följer du bara samma process som beskrivs ovan.

Enabling mega menu for multiple locations

Customize hur mega-menyer ser ut på din website

Nästa steg är att konfigurera hur megamenyerna ska se ut på din website.

Detta gör du genom att välja tabben ”Menu Themes” till vänster på vyn.

Creating a custom theme for a mega menu

På den här vyn kan du ändra riktningen på pilens icons, använda en annan line height, add to en skugga med mera.

När du är nöjd med dina settings, glöm inte att clicka på ”Save Changes”.

Customizing how the mega menu looks on your WordPress website

Om du vill ta bort dessa ändringar när som helst kontrollerar du bara boxen ”Reset Widget Styling” och klickar sedan på ”Save Changes”.

Därefter kan du customize menyfältet, som är det fält som besökarna ser när menyn är i sitt standardläge, minimerad.

An example of a menu bar, in a WordPress mega menu

För att göra dessa ändringar klickar du på tabben ”Menu Bar” och använder sedan settings för att ändra bakgrundsfärg, padding, border radius med mera.

Du kan även skapa en färggradient genom att välja två olika färger i section ”Menu Background”.

Adding custom colors to a WordPress megamenu

Om du rullar nedåt kan du ändra hur menyn högst upp ser ut.

Det här är den första row med objekt som syns när megamenyn är minimerad.

Customizing how the top level menu items look

Eftersom de är så viktiga kanske du vill få meny-items på högsta nivån att sticka ut.

Till exempel använder vi en annan bakgrundsfärg i följande image.

An example of a website mega menu

I ”Hover State” section kan du markera det valda menu-item på högsta nivån.

Till exempel i följande image använder vi en understrykningseffekt.

Adding a hover state to a WordPress mega menu

Detta kan hjälpa besökaren att se var de befinner sig i menyn, vilket gör det viss användbart för webbplatser som behöver ha stora megamenyer.

Om du addar en hovering, rullar du längst ner på vyn och kontrollerar boxen ”Highlight Current Item”.

Highlight the current item in a mega menu

Efter det kan du ändra hur undermenyn ser ut.

Det här är den menu som visas under en parent på högsta nivån, som du kan se i följande image.

An example of a WordPress mega menu

Om du vill customize undermenyn klickar du på tabben ”Mega Menus”.

Du kan nu använda dessa settings för att ändra bakgrundsfärg för undermenyn, öka radius för att skapa böjda hörn, add to padding med mera.

Customizing the sub menu on a website or blog

Du add to content till dina mega menus med hjälp av widgets. Du kan till exempel add to en widget för Gallery och displayed your most popular WooCommerce products, eller embed a tag cloud inside the mega menu. Dessa widgetar kan ge extra information eller uppmuntra besökare att clicka på vissa menu-items.

Du kan customize hur dessa widgets kommer att se ut genom att rulla till ”Widgets” section. Du kan till exempel ändra färgen på widgets rubrik, öka storleken på fonten, add to padding och justera inriktningen.

How to add a mega menu on your WordPress website, step by step

På den här vyn kan du också customize hur menyobjekten på andra nivån och menyobjekten på tredje nivån ska se ut på din website, blogg eller marknadsplats online. Dessa är child till menu-items på den högsta nivån.

När du bygger dina menyer är det möjligt att add to fyra eller fler nivåer för att skapa en nästlad megameny. Om du gör detta kommer WordPress helt enkelt att använda den tredje nivåns Styling för alla efterföljande nivåer.

Du kan se detta i action i följande image. Den andra nivån har röd text och både den tredje och fjärde nivån använder samma blå text.

How to create a mega menu for WordPress

När du är nöjd med hur menyn är uppbyggd, glöm inte att clicka på ”Save Changes”.

Så här lägger du till en Mega Menu på din site i WordPress

När du har slutfört customize av megamenyn är det dags att add den till din website.

Bara head över till appearance ” Menus page från admin sidebar.

Editing a menu on your WordPress website

Om du vill göra en befintlig meny till en megameny öppnar du dropdown ”Select a menu to edit” och väljer den från listan. Tänk bara på att den meny du väljer måste tilldelas en location där du har aktiverat funktionen megameny.

Om du vill börja från scratch klickar du på ”Create a new menu” och skriver sedan in en titel för din nya megameny.

Creating a navigation menu in WordPress

Du kan sedan välja den location du vill använda och klicka på ”Create Menu”. Återigen måste detta vara en location där du har aktiverat mega-menyer.

Add content till din WordPress-meny

Därefter lägger du till alla sidor, inlägg, WooCommerce-produkter och allt annat innehåll som du vill inkludera i megamenyn.

Steg-för-steg-instruktioner hittar du i vår przewodnik för nybörjare om hur du lägger till en navigeringsmeny i WordPress.

Därefter måste du ordna dina objekt i de parents och undermenyer som du vill använda i mega-menyn. För att skapa en undermeny drar du ett objekt under föräldern och drar det sedan något åt höger innan du släpper det.

Arranging pages and posts into a parent and child layout

För att skapa flera nivåer drar du helt enkelt objekten åt höger så att de visas indragna under varandra. Detta liknar hur man skapar en dropdown-meny i WordPress.

Aktivera funktionen Mega Menu

När du är klar klickar du på för att förstora ”Max Mega Menu Settings” och kontrollerar boxen bredvid ”Enable”.

Enabling the mega menu feature

I den här boxen kan du också åsidosätta standardinställningarna för megamenyn. This allows you to create unique mega menus for different areas of your WordPress website, so go ahead and make any changes you want.

Efter det klickar du på ”Save”.

Skapa layouten för Mega Menu

Nu, hovera musen över det första objektet på högsta nivå och du kommer att se en new ”Mega Menu” knapp. Gå vidare och ge knappen ett click.

Configuring the Max Mega Menu settings

Du kommer nu att se all settings för detta objekt på högsta nivån.

Som standard kommer Max Mega Menu att använda flyout-stilen, där undermenyerna ”flyter ut” från sidan. Om du vill skapa en megameny istället öppnar du dropdown-rutan ”Sub menu display mode” och väljer antingen ”Standard Layout” eller ”Grid Layout”.

I standardlayouten visas alla undermenyer i Column.

An example of a mega menu with a standard layout

Samtidigt, grid layout allows you to organize submenu items into columns and rows.

Detta är perfekt om du vill visa mycket innehåll, t.ex. alla digitala produkter i din webbutik, eller om du har en mycket specifik layout i åtanke.

Arranging menu items into rows and columns

När du har valt standard- eller grid layout ser du alla undermenyer som är tilldelade denna parent.

Nu kan du gå vidare och ändra hur dessa objekt är ordnade i mega-menyn.

Adding a Standard Layout to a navigation menu

Om du använder standardlayouten kan du ändra antalet Column med hjälp av dropdown-menyn i det övre högra hörnet.

Om du använder en grid layout kan du add to columns och rows med knapparna ”+Column” och ”+Row”.

Adding a grid layout to a WordPress menu

När du är nöjd med layouten kan du ordna objekten i undermenyn i olika Column och Row med hjälp av drag and drop.

Efter det är det dags att ändra hur mycket utrymme varje objekt tar upp i Column. Max Mega Menu visar den aktuella storleken som en bråkdel av den totala tillgängliga bredden.

Till exempel i Följer image tar båda Column upp hälften av det tillgängliga utrymmet.

Creating a custom layout for a WordPress menu

Om du vill ändra storleken på ett objekt klickar du bara på pilknapparna för att göra bråkdelen större eller mindre.

Skapa en mobilvänlig mega-meny (endast grid layout)

Som standard kommer Max Mega Menu att visa samma content på stationära och mobila enheter. Detta kan vara ett problem med grid layouts, eftersom smartphones och surfplattor vanligtvis har mindre vyer och det kan vara svårt att rulla horisontellt.

Om du använder layouten grid kan du skapa olika megamenyer för mobila enheter. Du kan till exempel använda färre Column så att användarna inte behöver rulla horisontellt. På så sätt kan du skapa en mobilanpassad WordPress menu.

Du kan dölja hela Column eller Row med hjälp av ikonen ”Hidden on mobile”, som gillar en liten mobiltelefon.

How to create a mobile-responsive menu in WordPress

Det är bara att toggle ikonen på och av för att dölja och visa olika content på dator och mobil.

Add to Rich Content med widgetar för Mega Menu

När det är gjort kan du börja lägga till widgetar i mega-menyn. Detta allow you att visa extra content i undermenyn, till exempel senaste kommentarer, videoklipp, gallerier med mera.

You kan till exempel använda images för att främja en rea i din store eller lyfta fram dina senaste produkter.

Rich content in an online store menu

För att add a widget, click för att öppna ”Select a widget….” dropdown.

Du kan nu välja ett widget från listan.

Adding rich, multimedia content to a website's navigation

WordPress addar widgeten till en column eller row automatiskt, men du kan flytta den till en new location med drag and drop.

För att konfigurera widgeten går du vidare och klickar på dess lilla skiftnyckel icon.

Configuring widgets in your mega menu

Detta öppnar en popup där du kan add to content till widgeten och ändra dess Settings.

Du kommer att se olika alternativ beroende på vilken typ av widget du skapar. Om du till exempel addar en widget för en ljud- och musikspelare till mega-menyn kommer du att se inställningar där du kan uploada ett ljud track.

Adding an audio widget in WordPress

Alla widgetar har ett fält för ”Rubrik” där du kan add to text som kommer att visas ovanför widgeten.

När du är klar klickar du på ”Save” för att spara dina ändringar och väljer sedan ”Close”. För att add to fler widgetar till mega-menyn följer du bara samma process som beskrivs ovan.

Arranging pages and posts into a grid layout

Review av standardinställningarna för Mega Menu

Därefter klickar du bara på tabben ”Settings”.

Här kan du använda checkboxes för att dölja eller visa olika content i undermenyn.

The Max Mega Menu settings

Du kan också dölja eller visa undermenyn på mobila enheter och stationära datorer och ändra inriktningen så att undermenyn öppnas till vänster eller höger om den översta parent-nivån.

Om du gör några ändringar i standardinställningarna, glöm inte att clicka på ”Save Changes”.

Add Image Icons till WordPress Mega Menu

Imagely icons hjälper besökarna att förstå vad ett menu-item handlar om, utan att de ens behöver läsa navigationsetiketten. Detta är viss nytta för stora menyer där en visitor kanske föredrar att snabbt skanna av innehållet i stället för att läsa varje navigation.

An example of a mega menu with icons

Du kan använda icons för att få det viktigaste innehållet att sticka ut. Du kan till exempel uppmuntra visitorerna att slutföra sitt köp genom att lägga till en cart icon i menyn ”Checkout”.

För att add to image icons till din navigation menu, click on the ”Icon” tabs.

Adding dashicons to a WordPress menu

You can now choose any dash icon from the built-in library or use your own image. Om du upgraderar till Max Mega Menu Pro får du också tillgång till andra fonts för icons, Genericons och FontAwesome.

Slutför konfigurationen av Mega Menu på din site i WordPress

När du har arbetat dig igenom alla dessa settings kan du stänga popup-fönstret för att återgå till huvudsidan Appearance ” Menus.

Du kan nu upprepa denna process för varje parent på den högsta nivån.

När du är nöjd med hur megamenyn är inställd klickar du på knappen Save Menu för att aktivera den.

Publishing a mega menu to your WordPress site

Nu är det bara att besöka din website front-end för att se mega-menyn i action.

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du lägger till en megameny på din WordPress-webbplats. Du kan också gå igenom vår steg-för-steg-przewodnik om hur du lägger till en knapp i din rubrikmeny i WordPress och vår poradnik om hur du skapar en flytande navigationsmeny i WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

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.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

22 kommentarerLämna ett svar

  1. Moinuddin Waheed

    I have thought many times over about implementing mega menu option like having a main menu with drop down of submenu with headline and description like the one wpbeginner has, but never knew that it can be achieved even without coding knowledge.
    I will explore the mentioned options to see if it fits my present needs.
    Thanks for the step by step guide for mega menu.

  2. Paul Chapman

    Ho
    I have been looking for a mega menu plugin that allows me to have multi level mega menus… As in when I hover over a menu item within the 1st mega menu (1st level) another mega menu pops out with all the sub menu items in that, and so on and so forth. Is that possible?

    • WPBeginner Support

      At the moment we do not have a specific plugin we would recommend for a multi-level mega menu like that. In the cases where you would want something like that you may want to consider having a landing page for the content where you have navigation into the content that you would want on the second mega menu.

      Administratör

      • Paul Chapman

        Hi
        Thanks for the advice… Coincidentally that’s exactly what I was thinking and I think it may be a better solution.
        The thing that’s bothering me about that is ux. There’s a lot of sub menus/pages/categories so a lot of scrolling and I’d much rather people just point and click… That said, the majority of users will be on mobile devices so, they’ll be scrolling with the menu either way, if you catch my drift… It’s a kind of catch 22 situation.

  3. Jiří Vaněk

    I’ve been struggling with the megamenu plugin constantly. I wanted to create a menu similar to what you have. For instance, a main link for ’contact’ and a submenu with two columns; one column with links to social networks and the other with text containing the address, phone number, email, and so on. However, I’m not succeeding. I manage to create a submenu with two columns and add text, but I’m struggling with the menu containing links to social networks. I created a new menu where I added links to social networks. I add this to the first column, but the links simply don’t show up. Instead, I see a message saying ’if you are trying to display max mega menu, use the max megamenu widget’. I’m desperate about this. I’ve tried to set up the megamenu several times, and it always breaks somewhere. I use the GeneratePress theme. Despite having a good understanding of WordPress, I’m completely failing at this.

    • WPBeginner Support

      If the plugin keeps breaking for you we would recommend reaching out to the plugin’s support and they should be able to take a look and assist in finding the root of the issue.

      Administratör

      • Jiří Vaněk

        Thank you for the response and for your effort. Eventually, I looked into the template developer’s support. It’s GeneratePress. They have a detailed guide on how to create a mega menu using CSS code and other menu structure settings. I tried their solution on a test website, and it works. It does have limitations as it applies only to links, but for now, it partially solves my menu issues. So, for the time being, I’ll create a mega menu according to the template developer’s recommendations and continue investigating where I might be making a mistake or if there’s an issue with the template. I’ll also try reaching out to the developer’s support.

  4. Ghazal Ba khadher

    I want to add pages in the mega menu. I want to delete the word Pages as the headline. could you please help me in this regard please.

    • WPBeginner Support

      In the menu settings, there should be the option to hide the text when you want to hide a section title like that.

      Administratör

  5. taufeeq khan

    How to create content on mega menu …..for example when i click on mega menu then it open the new page of content. just like we are use home contact et.

  6. Hart

    Thanks a lot this is really helpful.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administratör

  7. Anon

    How to add a megamenu on your site: install this plugin

    Come on, give an actual tutorial next time. Megamenus are totally within the realm of development.

    • WPBeginner Support

      While there is certainly the capacity to create a custom mega menu with code, it is difficult to have that code affect every theme and be beginner friendly. We will certainly add the code for different articles when we’re able but for now, we will continue to recommend plugins that already have the code created :)

      Administratör

  8. Ben

    Is MaxMegaMenu compatible with WPML for multilingualism? They refer to POT files, but WPML only lists MegaMainMenu on their website. Am looking for an optimal combination of theme, menu builder, and multilingual plugin – to avoid problems with integration, for fast loading, and for liability.
    Am comparing Avada, with MegaMainMenu, and WPML.
    Thanks for your time in any knowledgeable reply.

    • WPBeginner Support

      Sadly, you would need to reach out to the plugin’s support for if they are currently compatible or not.

      Administratör

  9. Abel

    Not helpful at all. The question is, how do you really add a post or page onto the mega menu. I dont want to add categories or widgets to the menu!!!I want to add real links to the menu

    • WPBeginner Support

      For specific posts or pages you would create a menu with it organized how you want and add the Navigation Menu widget to the mega menu :)

      Administratör

  10. Jay

    Two beginner’s questions: Does Mega Menu work with any Wordpress theme?
    &
    Does Mega Menu allow for multiple mage menus?

    • WPBeginner Support

      It should work on most themes. If you reach out to the plugin’s support they should be able to let you know of any conflicts.
      You can have more than one mega menu if that is what you mean with your second question.

      Administratör

  11. Nick

    Max Mega Menu is hand down the best plugin for what it does. As a customer to the premium version let me say that it is well worth the money, and reasonably priced. The developer is very friendly and helpful too which is always a big plus.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.