• Cześć wszystkim. Mam pytanie odnośnie paska menu.
    menu.jpg
    Na obrazku rozwinięty jest skład koła i chciałbym aby 'przycisk’ Skład Koła był nieaktywny lecz tylko po najechaniu rozwijała się lista do wyboru. Nie mogę zmienić adresu strony Skład Koła, bo myślałem żeby wstawić # i byłoby po problemie :] Macie jakieś propozycje? Z góry dzięki!

Viewing 4 replies - 1 through 4 (of 4 total)
  • np. do elementu menu który chcesz zablokować dodać klasę disable
    następnie dorzucić sobie skrypcik jquery
    jQuery('.disable a').click(function(e) { e.preventDefault(); });

    Thread Starter matush0402

    (@matush0402)

    Szczerze to tego wogóle nie rozumiem. Przepraszam, ale nie znam się na tych rzeczach. Mógłbyś jakoś w skrócie krok po kroku?

    Jest bardzo prosty sposób na to, po dodaniu przycisku usun z niego adres odnosnika.

    W plik functions.php wrzucasz:

    function disable_menu_item() {
     wp_enqueue_script( 'disable_menu_item', get_template_directory_uri() . '/disable_menu_item.js', array( 'jquery' ), '1.0.0', true );
    }
    add_action( 'wp_enqueue_scripts', 'disable_menu_item' );

    tworzysz plik: disable_menu_item.js, wstawiasz w nim:

    jQuery(document).ready(function($) {
     jQuery('.disable a').click(function(e) { e.preventDefault(); });
    });

    -pliczek ten wrzucasz do katalogu swojego motywu.

    Potem już możesz blokować na stronie wybrane elementy menu czy linki dodając do nich klasę disable
    I tak aby zablokować jakiś element menu wystarczy wejść w Wygląd >> Menu, rozwinąć Opcje ekranu (screen options), zaznaczyć tam Klasy CSS (css classes),
    następnie rozwinąć wybrany element menu, w pole Klasy CSS (opcjonalne) wpisać disable i zapisać zmiany.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Temat ‘Pytanie o pasek menu’ jest zamknięty na nowe odpowiedzi.