Czy chciałbyś wyświetlać różne menu na WordPress? Może wyświetlać inne menu, jeśli użytkownicy są zalogowani, ukryć pozycję w menu na niektórych stronach?

Zwykle, aby to wszystko zrobić, potrzebujesz trochę kodu, aby się tam dostać, lub tylko małe retusze CSS, aby ukryć menu, ale czy nie sądzisz, że byłoby lepiej wykonywać te operacje z poziomu pulpitu nawigacyjnego?

W tym samouczku pokażemy, jak dodać menu do warunków logicznych w WordPress.

Ale wcześniej, jeśli nigdy nie instalowałeś WordPress, odkryj Jak zainstalować WordPress blogu kroki 7 et Jak znaleźć, zainstalować i aktywować WordPress na swoim blogu 

Wróćmy do tego, dlaczego tu jesteśmy. jak wyświetlić różne menu Wordpress 2

Pierwszą rzeczą do zrobienia jest instalacja i aktywacja wtyczki « Jeśli menu ”, Dostępny na WordPress.org. Aby zaoszczędzić czas, polecam zainstaluj go ze swojego pulpitu nawigacyjnego.

jak wyświetlić różne menu Wordpress 3

Ta wtyczka działa out-of-the-box , Mówiąc, że nie trzeba go konfigurować. Wszystko, co musisz zrobić, to wejść do menu « Wygląd> Menu I zacznij dostosowywać swoje menu.

prezentacja-capture

W rzeczywistości wszystko jest proste. Wystarczy kliknąć „ umożliwić logikę warunkową Aby aktywować warunek w menu. Po zakończeniu zauważysz nowe opcje, które pojawiają się poniżej.

Odkryj też Jak dodać niestandardowe menu nawigacyjne na WordPress

Te opcje pozwalają pokazać lub ukryć (Pokaż / Ukryj) menu, jeśli użytkownik jest:

  • zalogowany
  • Administrator
  • Wydawca
  • Subskrybent
  • Autor
  • Współtwórca
  • Na stronie głównej
  • Na jednej stronie
  • Po przeczytaniu artykułu

Jak dodać niestandardowy kod, aby ukryć menu

Czy jesteś entuzjastą dostosowań WordPress? Pokażę teraz, jak dostosować wyświetlanie warunkowe menu.

W rzeczywistości

Wszystko, co musisz zrobić, to wstawić następujący kod do Plik „functions.php” z twojego „ motyw dziecka Lub w określonym pliku jednej z wtyczek. Osobiście sugeruję utworzenie wtyczki.

Odkrywaj Jak szybko utworzyć wtyczkę WordPress

add_filter ('if_menu_conditions', 'my_nouvelles_conditions');
funkcja my_news_conditions ($ conditions) {
  $ conditions [] = array (
    'name' => __ ('Jeśli strona jest archiwum'), // nazwa warunku
      'condition' => function ($ item) {// zwraca funkcję, która zwraca PRAWDA / FAŁSZ
      return is_post_type_archive (); // jeśli strona jest archiwum
    }
  );
  return $ conditions;
}

Spowoduje to dodanie nowej opcji do listy opcji warunkowych.

prezentacja-capture-2

To wszystko, co trzeba było zrobić, aby wyświetlić menu warunkowe w WordPress.

Odkryj także niektóre wtyczki premium WordPress  

Możesz użyć innych WordPress wtyczki aby nadać nowoczesny wygląd i zoptymalizować obsługę Twojego bloga lub strony internetowej.

Oferujemy tutaj kilka premium wtyczek WordPress, które pomogą Ci to zrobić.

1. Łatwy Custom JS i CSS 

Ce WordPress Plugin premium to potężny edytor kodu CSS i JavaScript, który pozwala dodawać je do dowolnej sekcji witryny. Wtyczka Easy Custom JS i CSS Extra Customization WordPress

Pozwala zachować dostosowania nawet po dużej aktualizacji Twojego WordPress.

Masz możliwość ograniczenia zakresu wykorzystania spersonalizowanego kodu. Na przykład możesz użyć swojego kodu tylko dla artykułu w formacie wideo. Lub możesz ograniczyć swój kod do określonego motywu; Co jest przydatne, jeśli często zmieniasz motywy na swoim blogu WordPress.

Pobierz | Demo | hosting

2. Zaloguj się Ninja

Ce WordPress Plugin umożliwia dostosowanie strony logowania. To coś więcej niż dostosowanie formularza logowania. Możesz dostosować całą stronę, zmieniając jej kolor, dodając obraz tła, dodając logo i nie tylko. Zaloguj się Wtyczka WordPress Ninja

Inne jego funkcje to: ochrona formularzy logowania i rejestracji za pomocą captcha, automatyczne i ręczne blokowanie adresów IP, które atakują cię brutalną siłą, szczegółowy dziennik wszystkich działań związanych z połączeniem, przekierowanie użytkownika na podstawie role i nazwy użytkowników, otrzymywanie powiadomień e-mail o wszystkich zdarzeniach związanych z logowaniem, łatwy w użyciu interfejs graficzny, szczegółowa dokumentacja i nie tylko.

Pobierz | Demo | hosting

3. Super Social Content Locker

Super Social Content Locker to uniwersalna wtyczka z funkcją blokowania treści społecznościowych na Twoim blogu. W szczególności umożliwia blokowanie treści i dostosowywanie trybu odblokowywania, z którego będą korzystać Twoi goście.Wtyczki Wordpress Super Social Content Locker blokują zawartość witryny

W związku z tym, aby odblokować zawartość, użytkownicy będą na przykład obserwować Ciebie lub udostępniać zawartość witryny w sieciach społecznościowych lub oglądać reklamy wideo. Można je również poprosić o wypełnienie formularza lub po prostu o udział w głosowaniu.

Odkrywaj Jak utworzyć pływające menu na WordPressie

Z tej wtyczki można korzystać na dwa sposoby: w samodzielnym widżecie paska bocznego lub w dowolnym miejscu na stronie internetowej.

Pobierz | Demo | hosting

Polecane zasoby

Dowiedz się o innych zalecanych zasobach, które pomogą Ci zbudować witrynę i zarządzać nią.

Wnioski

To jest to! To wszystko w tym samouczku, teraz wyświetlaj różne menu w WordPress według użytkowników i gości. Nie wahaj się udostępnij znajomym w swoich ulubionych sieciach społecznościowych

Będziesz jednak mógł również skonsultować się z nami Zasoby, jeśli potrzebujesz więcej elementów do realizacji projektów tworzenia stron internetowych, zapoznaj się z naszym przewodnikiem na stronie Tworzenie bloga WordPress.

Jeśli masz sugestie lub uwagi, zostaw je w naszej sekcji commentaires.

...