Mega menu to popularny wzór na dużych witrynach WordPress. Takie witryny mogą mieć złożoną architekturę informacji z wieloma różnymi sekcjami i podsekcjami. Poprzez grupowanie podobnych linków, mega menu ułatwia użytkownikowi szybkie znalezienie odpowiednich informacji.

O mega menu mówi ekspert usability Jakob Nielsen:

„[Mega menu] to doskonały wybór do dostosowania dużej liczby opcji lub do wyświetlania stron na niższym poziomie na pierwszy rzut oka.”

W tym poście przyjrzymy się przykładom witryn WordPress, które używają mega Menu, dlaczego warto je zbadać jako opcję, jeśli prowadzisz dużą stronę internetową, i wtyczek, które pomogą Ci wdrożyć mega Menu.

Witryny WordPress, Które Skutecznie Wykorzystują Mega Menu

Mega menu znajdują się na wielu różnych stronach.

Odzież Joanie

Joanie Clothing Shop All mega menu
Joanie Clothing Shop All mega menu

Mega pozycje menu na stronie Joani Clothing link do kategorii produktów WooCommerce.

The Stanford Daily

The Stanford Daily Sports mega menu
Stanford Daily Sports mega menu

Witryna Stanford Daily news wykorzystuje mega menu do wyświetlania kategorii w kategoriach, tj. Sport > Sporty Jesienne > Hokej na trawie.

Pousta

Pousta Singular mega menu
Pousta Singular mega menu

Obrazy funkcji są również używane w mega menu Pousta, wzdłuż strony, aby podkreślić ważne historie.

Georgia State University

Georgia State University Alumni mega menu
Georgia State University Alumni mega menu

Pozycje menu absolwentów na stronie Georgia State University to niestandardowe linki do innej domeny.

Jamie Oliver

Jamie Oliver Recipes mega menu
Jamie Oliver przepisy mega menu

Najbardziej mega mega menu! Strona Jamiego Olivera zawiera osobne menu hamburgera na tablet i telefon komórkowy.

Wioślarstwo Brytyjskie

British Rowing Knowledge mega menu
Brytyjska wiedza wiosłowa mega menu

Jakie Funkcje Mogą Zawierać Mega Menu WordPress?

Jak również linki do menu, mogą mieć:

  • Nagłówki sekcji
  • Obrazy
  • Ikony
  • Opisy
  • Widżety, które mogą zawierać obrazy lub wideo

Większość mega menu jest wyświetlana po najechaniu kursorem, najechaniu kursorem lub kliknięciu z poziomych pasków menu. Niektóre wtyczki mogą również robić pionowe mega Menu.

Hover intent to wtyczka jQuery, która próbuje wyczuć znaczenie ruchu myszy przez użytkownika. Tak więc szybkie przeciągnięcie może nie otworzyć menu, podczas gdy powolne celowe przesunięcie nad elementem menu.

Mega Menu Wtyczki WordPress

Istnieje wiele darmowych i płatnych wtyczek, które dobrze wykonują swoją pracę, jeśli rozważasz dodanie mega menu do swojej witryny WordPress.

  • Max Mega Menu (gratis)

    Funkcje obejmują:

    • Przyjazny dla dostępności: nawigacja za pomocą klawiatury jest obsługiwana.
    • Animacje dla przejść podmenu.
    • Opcje ukrywania elementów menu lub wyłączania łączy.
    • Wersja Premium z większą liczbą funkcji, w tym menu pionowe i akordeonowe.

    Interesuje Cię Max Mega Menu (darmowe)?

    Szczegóły
  • Mega menu Plugin dla WordPress-AP Mega Menu (bezpłatny)

    Funkcje obejmują:

    • Pionowe mega Menu.
    • Tworzenie menu przez przeciąganie i upuszczanie.
    • Opcja ukrycia menu na telefonie komórkowym.
    • Przejścia Fade lub slide.
    • Wersja Premium dostępna z większą liczbą funkcji, np. więcej ikon i dodaj własne ikony.

    Interesuje Cię Wtyczka Mega Menu do WordPress-AP Mega Menu (Darmowa)?

    DetailsDemo
  • UberMenu (19 zł)

    Funkcje obejmują:

    • Podmenu z kartami.
    • Dynamicznie generowane menu.
    • Menu przyjazne dla urządzeń mobilnych i tabletów.
    • Animacje Menu.

    Zainteresowany UberMenu ($19)?

    DetailsDemo
  • Mega Menu Główne (14 Zł)

    Funkcje obejmują:

    • Ponad 1600 ikon.
    • Kompatybilny z WPML.
    • Dodaj inne pozycje menu (logo, Szukaj).

    Zainteresowany Mega Main Menu ($14)?

    DetailsDemo
  • WP Mega Menu Pro ($18)

    Funkcje obejmują:

    • Zakładkowe mega menu.
    • 14 dostępnych skórek.

    Zainteresowany WP Mega Menu Pro ($18)?

    DetailsDemo
  • Funkcje obejmują:

    • WooCommerce włączone.
    • Tła dla menu.
    • Lepkie menu.

    Zainteresowany Hero Menu ($19)?

    DetailsDemo
  • NOO Menu ($15)

    Funkcje obejmują:

    • Przejrzyste menu.
    • Zapisz / załaduj presety.

    Zainteresowany NOO Menu ($15)?

    DetailsDemo
  • PixelMenu (21 zł)

    Funkcje obejmują:

    • Osadzanie filmów.
    • Wsparcie WooCommerce.
    • Zapisz / załaduj presety.

    Zainteresowany PixelMenu ($21)?

    DetailsDemo

Jak stworzyć Mega Menu z Max Mega Menu

Przyjrzyjmy się, jak stworzyć mega menu. W tym przykładzie stworzyłem witrynę opartą na żywności z różnymi recepturami wykorzystującymi motyw jarmużu.

Pierwszym krokiem jest stworzenie menu za pomocą Wygląd > Menu, upewniając się, że odpowiednio zagnieżdżasz elementy podmenu.

Mega menu można tworzyć tylko na elementach menu najwyższego poziomu, a nie na elementach podmenu. Aby uzyskać dostęp do opcji menu Wtyczki, najedź kursorem na element menu i wybierz Mega Menu.

Aby dodać obrazy, użyj widżetu obrazu-nowej funkcji w WordPress 4.8.

A Max Mega Menu image widget
Widżet obrazu Max Mega Menu

A oto jak to wygląda na front-endzie mojej strony testowej:

Max Mega Menu with image on the front end
Max Mega Menu z obrazkiem na froncie

Aby dodać filmy, użyj widżetu wideo WordPress 4.8 i Dodaj wideo z adresu URL. Możesz też dodać kod osadzania wideo do widżetu tekstowego.

Oto jak to wygląda:

Max Mega Menu with video
Max Mega Menu z video

Możesz również dodać ikony menu za pomocą sekcji Ikona we wtyczce.

Domyślne Dashicony W Max Mega Menu

Aby dodać Font Awesome, Genericons lub niestandardowe ikony wymaga wersji Pro, która kosztuje $23 dla jednej strony.

Możesz wybrać liczbę kolumn wyświetlanych w menu i utworzyć układy wielokolumnowe grupujące elementy razem.

Max Mega Menu 2 column layout
Max Mega Menu 2 układ kolumn

Po złożeniu układu dwukolumnowego, oto wyniki na front-end:

Max Mega Menu 2 column layout for Soups submenu
Max Mega Menu 2 układ kolumn dla podmenu zupy

Użyłem widżetu Ostatnie posty z wtyczką miniaturek, aby dodać najnowsze posty. Aby je wyrównać poziomo, użyłem widżetu w układzie jednej kolumny plus trochę CSS. Jedynym powodem, dla którego obrazy nie układają się idealnie, są różne wysokości!

Oto CSS, którego użyłem do osiągnięcia tego wyniku:

I jeszcze jedno spojrzenie na to, jak wygląda moje mega menu na front-endzie mojej strony testowej, tym razem z trzema kolumnami:

Latest posts in a 3 column layout
Najnowsze posty w układzie trzech kolumn

Dodawanie lub zmiana pozycji w mega menu automatycznie je zapisuje. Nie zapomnij kliknąć Zapisz Menu jak również, jeśli dodasz nowe elementy do struktury menu.

Korzystanie z Max Mega Menu na Tablet i telefon komórkowy

Na moim telefonie, skończyło się na dwóch hamburger menu, jeden z mojego motywu i jeden generowany przez Max Mega Menu. Menu motywu zostało wyłączone, więc najlepiej byłoby je ukryć za pomocą CSS.

Ponieważ nie ma stanu najechania, zdarzenia najechania i najechania działają jak zdarzenia kliknięcia, a stuknięcie otwiera podmenu.

Menu najwyższego poziomu z mega menu jako podmenu (np. dania główne) nie jest dostępne w telefonie, chyba że użytkownik naciśnie, przytrzyma i wybierze Otwórz w nowej karcie.

Jednym ze sposobów rozwiązania tego problemu jest użycie innej wtyczki do menu tylko dla urządzeń mobilnych.

Max Mega Menu Nie wyświetlało wszystkiego optymalnie na komórce. Zmieniłem liczbę kolumn z dwóch na jedną, ale to miało wpływ na mieszanie treści w moim menu zupy, jak pokazano.

Max Mega Menu on Android phone with mixed up columns
Max Mega Menu na telefonie z Androidem z pomieszanymi kolumnami

Widżet wideo nie wyświetlił się poprawnie. Jest problem z jego responsywnością na małym ekranie.

Video widget display cut off on Android phone
Wyświetlacz widżetu wideo odcięty na telefonie z Androidem

Jak stworzyć Mega Menu z UberMenu

UberMenu daje znacznie drobniejszą kontrolę nad mega Menu. Każdy pojedynczy element menu można dostosować. Istnieje również globalny panel sterowania, w którym można ustawić i dziedziczyć niektóre opcje, np. domyślne rozmiary obrazów.

Istnieje ponad 20 wbudowanych skórek. Wybrałem ” Simple Green.”

Poszczególne elementy sterujące są:

  • Ogólne – różne ustawienia, w tym wybór wyrównania tekstu i dodanie klasy CSS lub ID.
  • Ikona – Ustaw ikonę, aby pokazać z menu. Aby uzyskać pełny zakres, potrzebujesz rozszerzenia UberMenu Icons ($8).
  • Obraz – dowolny obraz, który zostanie wyświetlony obok pozycji menu.
  • Layout – wybierz wyświetlanie kolumny i położenie dowolnych używanych obrazów.
  • Podmenu – skonfiguruj wyświetlanie podmenu.
  • Zawartość Niestandardowa – dodaj HTML i skróty szybko bez użycia widżetu.
  • Widgety – Wstaw obszary widżetu do menu i wybierz liczbę kolumn.
  • Dostosuj Styl – wybierz kolory i wypełnienia dla różnych elementów menu.
  • Responsive – Ukryj lub wyłącz menu w różnych punktach przerwania.
  • Deprecated – możesz bezpiecznie zignorować to, jeśli jesteś nowym użytkownikiem.

Fajne rzeczy, które możesz zrobić z UberMenu Advanced Items

#1. Tworzenie podmenu dla strony kontaktowej z mapą Google i formularzem kontaktowym

Osiągnąłem to za pomocą elementu obszaru widżetu ustawionego na układ dwóch kolumn. Dwa widżety zostały dodane do obszaru o nazwie UberMenu widget w Wygląd > Widżety.

UberMenu widget with Google map and Contact form
Widget UberMenu z mapą Google i formularzem kontaktowym

#2. Tworzenie niestandardowego układu dwóch kolumn

Osiągnąłem to dzięki elementom kolumn dla podmenu moje zupy.

UberMenu Soups submenu using Columns
UberMenu zupy podmenu za pomocą kolumn

#3. Dodawanie trzech ostatnich wpisów na blogu pod „Blog”

Było to o wiele łatwiejsze niż to samo w Max Mega Menu, ponieważ mogłem wybrać automatyczny układ trzech kolumn. Element „dynamiczne posty”ma wbudowane zaawansowane zapytanie WP. Gdybym chciał, mógłbym filtrować według kategorii, zmieniać kolejność sortowania lub wykluczać posty.

UberMenu 3 column Blog with Dynamic Posts
UberMenu 3 blog kolumnowy z dynamicznymi postami

#4. Używanie podmenu z kartami

Pomijając temat jedzenia, zainstalowałem WooCommerce i jego fałszywe dane.

Oto konfiguracja menu dla mojego sklepu, za pomocą bloku kart.

UberMenu setup for Shop with Tabs
Konfiguracja UberMenu dla sklepu z zakładkami

Dostosowałem liczbę dynamicznych postów dla każdej kategorii produktów, aby pasowały do podmenu z wdziękiem.

UberMenu shop with tabbed submenu
UberMenu sklep z zakładkami podmenu

Korzystanie z UberMenu na Tablet i telefon komórkowy

W moim telefonie odkryłem, że dotknięcie pozycji menu najwyższego poziomu raz otworzyło podmenu, podczas gdy dotknięcie go ponownie otworzyło tę stronę. Korzystne było to, że użytkownik mógł uzyskać dostęp do pozycji menu najwyższego poziomu, chociaż zauważyłem, że szczególne zachowanie menu jest nieco nieoczekiwane.

Każde podmenu ma Zamknij link na dole, aby go zamknąć.

Moje układy kolumn zostały zachowane w podmenu moje zupy.

UberMenu Soups submenu on Android phone
UberMenu zupy podmenu na telefon z Androidem

Jednak nadal miałem problemy z widżetem wideo działającym w układzie kolumn. Niestandardowy element zawartości z kodem osadzania wideo działał lepiej, ale został odcięty na urządzeniach mobilnych.

UberMenu with Custom Content embedded video on Android phone
UberMenu z niestandardową zawartością osadzonego wideo na telefonie z Androidem

Interfejs z kartami przeszedł z poziomych kart na pulpicie do pionowych kart na urządzeniach mobilnych.

UberMenu tabbed submenu on Android phone
Podmenu UberMenu z kartami na telefonie z Androidem

Czy Mega Menu jest dla każdego?

Mega menu są potężne i działają dobrze w niektórych branżach, takich jak sprawy bieżące, Edukacja i e-commerce.

Mogą być dobrym sposobem na:

  • Wyróżnij kategorie produktów oraz przedmioty sprzedaży dla sklepów internetowych.
  • Uświadamiaj użytkowników mniej oczywistych części strony i wyjaśnij swoje purpusye.
  • Pokaż polecane zdjęcia do postów lub zdjęć produktów.

Ale nie są odpowiednie dla każdego rodzaju witryny. Jeśli masz małą i prostą stronę za pomocą mega menu będzie przesada.

Jak widzieliście, zachowanie mega menu na urządzeniach mobilnych musi zostać dokładnie sprawdzone, aby uniknąć problemów z wyświetlaniem i interakcją. Plus duże menu może nie być pożądane dla urządzeń mobilnych.

Istnieją również potencjalne problemy SEO z mega menu-zbyt wiele linków może spowodować rozcieńczenie ” soku linków.”

Wreszcie, mega menu, które znikają zbyt szybko, gdy użytkownicy próbują z nimi współdziałać, są Nie-Nie.

Niezależnie od podejścia, ważne jest, aby logicznie zaplanować nawigację w witrynie i uniknąć konieczności wykonywania zbyt wielu kliknięć, aby osiągnąć zamierzony cel.

Należy również:

  1. Miej widoczne pole wyszukiwania na każdej stronie.
  2. Wyświetlaj strony potomne na swoich stronach najwyższego poziomu.
  3. Rozważ użycie mapy witryny.
Czy korzystałeś z mega menu na stronie? Czy pomogły one użytkownikowi? Daj nam znać, co myślisz w komentarzach poniżej.

Tagi:

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…