• Rozwiązano kubolinkablog

    (@kubolinkablog)


    Witam 🙂
    Mój szablon posiada menu jako widget w stopce. Podoba mi się ta opcja, ale bardzo chciałabym jeszcze takie samo MENU – poziome ale pod logiem strony. Nad logiem zrobiłam menu ze stron, ale takie ogólne…do pełni szczęścia brakuje mi tylko tego jednego…podaje adres strony (kubolinka.pl) i proszę o rady 🙂 (próbowałam już poprzez pluginy, css i dodawanie „własnego menu” ale pojęcia nie mam jak je mam tam wstawić żeby śmigało 😉 ) Pozdrawiam gorąco i dziękuje za kazdą rade:)

Zobacz 5 odpowiedzi - od 1 do 5 (z 5 łącznie)
  • menu widget to też dobre rozwiązanie jednakże nad menu utworzonym w panelu wygląd » menu, masz większą kontrolę.
    jeżeli twój motyw nie obsługuje własnego menu, należy go:
    1. zarejestrować:
    register_nav_menu()
    nadać mu odpowiedni parametr $location, który to znów będzie użyty we funkcji wywołującej to menu czyli:
    wp_nav_menu()
    edit: będę przy kompie to napisze więcej.

    Twórca wątku kubolinkablog

    (@kubolinkablog)

    Witam 🙂 dziękuje za odpowiedz 🙂 Mój szablon ma Wygląd – Menu zrobiłam tam nawet, ale później nigdzie mi go na stronie nie pokazuje… Zastanawiam się jeszcze nad opcją,żeby w tym menu górnym co już mam dodać samo KATEGORIE – takie rozwijane jak w stopce a Archiwum zostawić na dole…ale tez nie mam pojęcia jak to tam „zamontować” Przepraszam za mój ciemnogród wiedzowy, ale sama się uczę krok po kroku i czasem mi aż wstyd, że zadaje takie pewnie oczywiste pytania 😉 Ale i tak jestem z siebie dumna ze cokolwiek ogarnelam heheh:) Pozdrawiam i ewentualnie czekam na jakies wskazówki 🙂

    Wiesz – 3 menu na stronie to już trochę tłok.

    Zacznijmy najpierw od…

    Zastanów się może jeszcze raz czego chcesz i napisz dokładnie.

    Jeżeli chcesz utworzyć dodatkowe menu, musisz go zarejestrować i nadać mu odpowiednią lokacje.

    Znajdź taką funkcje i dodaj do niej kolejną lokacje np.:

    register_nav_menus( array (
    		'top' => __( 'Menu Górne', 'textdomain'),
    		'middle' => __( 'Menu Pod Logiem', 'textdomain'),
    		'bottom' => __( 'Menu w Stopce', 'textdomain')
    		));

    Następnie, menu jest wywoływane tą funkcją:

    wp_nav_menu( array(
    'theme_location'    => 'top'
    ));

    Czy widzisz tą zależność:
    'theme_location' => 'top'

    i

    'top' => __( 'Menu Górne', 'textdomain'),

    Kod PHP już jest i teraz tylko trzeba to jakoś ostylować.

    W twoim przypadku, poziome menu już działa, musisz tylko zachować te same klasy i atrybuty czyli w funkcji wywołującej dodać dodatkowy parametr dla kontenera (tak jak już masz to zrobione na stronie):

    wp_nav_menu( array(
    'theme_location'    => 'top'
    	'container'       => 'div',
    	'container_class' => 'nav-menu',
    	'fallback_cb'     => false,
    	'items_wrap'      => '<ul>%3$s</ul>',
    	'depth'           => 0
    ));
    Twórca wątku kubolinkablog

    (@kubolinkablog)

    Boję się, że jak zaczne grzebać w funcions to znów poślę cała stronę w kosmos 😉 Jak to już raz miało miejsce…Ale racja muszę zastanowić się czego chcę i chyba masz rację, że 3 menu to już za dużo…A gdyby tak do tego co już mam u góry dodać samo KATEGORIE tak jak pisałam powyżej i żeby było takie rozwijane a na dole zostawię Archiwum i Wyszukaj..a później jak uda mi się to jakoś ogarnąć (o ile jest taka możliwość) to będę kombinować nad przesuwanym menu wraz ze stroną 🙂

    Twórca wątku kubolinkablog

    (@kubolinkablog)

    O znalzałam blog który ma taka opcje o której mysle http://www.styloly.com/

Zobacz 5 odpowiedzi - od 1 do 5 (z 5 łącznie)

Temat ‘Jak zrobić poziome MENU pod nagłówkiem rozwijane tak jak w stopce’ jest zamknięty na nowe odpowiedzi.