Vill du visa olika menyer på WordPress? Kanske visa en annan meny om användare är inloggade, dölja ett objekt på en meny för vissa sidor?

Normalt, för att göra allt detta, behöver du lite kod för att komma dit eller bara små CSS-retuscher för att dölja menyn, men tror du inte att det skulle vara bättre att göra dessa åtgärder från instrumentpanelen?

I den här tutorialen visar vi dig hur du lägger till menyer till logiska förhållanden på WordPress.

Men tidigare, om du aldrig har installerat WordPress-upptäckt Hur man installerar en Wordpress-blogg 7 steg et Hur man hittar, installera och aktivera en Wordpress tema på din blogg 

Tillbaka till varför vi är här. hur man visar olika wordpress 2-menyer

Det första du ska göra är att installera och aktivera plugin-programmet « Om meny ", Tillgängligt på WordPress.org. För att spara tid rekommenderar jag att du gör det installera det från din instrumentbräda.

hur man visar olika wordpress 3-menyer

Denna plugin fungerar out-of-the-box , Så att säga att det inte behöver konfigureras. Allt du behöver göra är att öppna menyn « Utseende> Menyer Och börja anpassa dina menyer.

presentation-capture

I verkligheten är allt enkelt. Du behöver bara klicka på " aktivera villkorlig logik För att aktivera villkoret på menyn. När du är klar kommer du att märka nya alternativ som visas nedan.

Upptäck också Hur man lägger till en anpassad navigeringsmeny på Wordpress

Dessa alternativ låter dig visa eller dölja (Visa / dölj) menyn om användaren är:

  • inloggad
  • En administratör
  • En förläggare
  • En prenumerant
  • En författare
  • En bidragsgivare
  • På hemsidan
  • På en sida
  • När du läser en artikel

Hur man lägger till anpassad kod för att dölja en meny

Så är du en entusiast av WordPress-anpassningar? Jag kommer nu att visa dig hur du kan anpassa villkorad visning av menyer.

I verkligheten

Allt du behöver göra är att infoga följande kod i filen "functions.php" av din " barn tema Eller i en specifik fil med ett av dina plugins. Personligen föreslår jag att du skapar ett plugin.

Upptäck Hur man snabbt skapar ett WordPress-plugin

add_filter ('if_menu_conditions', 'my_nouvelles_conditions');
funktion my_new_conditions ($ conditions) {
  $ villkor [] = array (
    'name' => __ ('Om sidan är ett arkiv'), // namn på villkoret
      'condition' => funktion ($ item) {// returfunktion som returnerar SANT / FALSKT
      returnera is_post_type_archive (); // om sidan är arkivet
    }
  );
  returnera $ villkor
}

Detta kommer att lägga till ett nytt alternativ i listan med villkorade alternativ.

presentation-capture-2

Det var allt som var att göra för att visa de villkorade menyerna på WordPress.

Upptäck också några premium WordPress-plugins  

Du kan använda andra Wordpress plugins för att ge ett modernt utseende och för att optimera hanteringen av din blogg eller hemsida.

Vi erbjuder dig här några premium WordPress-plugins som hjälper dig att göra det.

1. Easy Custom JS och CSS 

Ce Wordpress plugin premium är en kraftfull CSS- och JavaScript-kodredigerare som låter dig lägga till dem i valfri del av din webbplats. Enkel anpassad JS och CSS Extra anpassning WordPress plugin

Det låter dig behålla dina anpassningar även efter en större uppdatering av din Wordpress tema.

Du har möjlighet att begränsa användningsområdet för din personliga kod. Du kan till exempel bara använda din kod för en artikel med videoformat. Eller så kan du begränsa din kod till ett visst tema; Vilket är praktiskt om du ofta byter tema för din WordPress-blogg.

Ladda ner | demo | webbhotell

2. Logga in Ninja

Ce Wordpress plugin låter dig anpassa din inloggningssida. Det är mer än att bara anpassa ditt inloggningsformulär. Du kan anpassa hela sidan, ändra dess färg, lägga till en bakgrundsbild, lägga till en logotyp och mer. Logga in Ninja WordPress-plugin

Dess andra funktioner är: skydd av inloggnings- och registreringsformulär med captcha, automatisk och manuell förbudning av IP-adresser som attackerar dig med brute force, en detaljerad logg över alla anslutningsrelaterade aktiviteter, omdirigering av användare baserat på roller och användarnamn, ta emot e-postaviseringar för alla inloggningshändelser, lättanvänt grafiskt gränssnitt, detaljerad dokumentation och mer.

Ladda ner | demo | webbhotell

3. Super Social Content Locker

Super Social Content Locker är ett allt-i-ett-plugin, med funktioner för att låsa socialt innehåll för din blogg. I synnerhet låter det dig låsa ditt innehåll och anpassa upplåsningsläget som dina besökare kommer att använda.Super Social Content Locker wordpress plugins låser webbplatsinnehåll

För att låsa upp innehåll kommer användarna till exempel att följa dig eller dela innehållet på webbplatsen på sociala nätverk eller titta på din videoannonsering. De kan också bli ombedda att fylla i ett formulär, eller helt enkelt att delta i en omröstning.

Upptäck Hur man skapar en flytande meny på Wordpress

Denna plugin kan användas på två sätt: på en fristående sidofältwidget eller var som helst på webbplatsen.

Ladda ner | demo | webbhotell

Rekommenderade resurser

Ta reda på om andra rekommenderade resurser som hjälper dig att bygga och hantera din webbplats.

Slutsats

Det är det! Det här är allt för den här tutorialen, visa nu dina olika menyer på WordPress enligt användare och besökare. Tveka inte att dela med dina vänner på dina favorit sociala nätverk

Du kommer dock också att kunna konsultera vår medel, om du behöver fler element för att genomföra dina projekt för att skapa webbplatser, genom att konsultera vår guide om WordPress blogg skapande.

Om du har förslag eller kommentarer, lämna dem i vårt avsnitt commentaires.