• Rozwiązano maver92

    (@maver92)


    Witam, chcę aby mój kod menu nie miał żadnych class ani id. szukałem w google ale nie znalazłem.

    wygląda teraz tak

    <div class="menu-menu-container">
    <ul id="menu-menu" class="menu"><li id="menu-item-4" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-4"><a href="#">Strona główna</a></li>
    <li id="menu-item-5" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5"><a href="#">Przykładowa strona</a></li>
    </ul>
    </div>

    a chcę aby tak wyglądało

    <nav>
    <ul>
    <li><a href="#">Strona główna</a></li>
    <li><a href="#">Przykładowa strona</a></li>
    </ul>
    </nav>

Viewing 2 replies - 1 through 2 (of 2 total)
  • Jeżeli chodzi o wyczyszczenie z id i class to taki kod:

    <?php
    
    add_filter( 'wp_nav_menu', 'iworks_wp_nav_menu' );
    
    function iworks_wp_nav_menu( $menu )
    {
        return preg_replace( '/ (class|id)="[^"]+"/', '', $menu );
    }

    Możesz go dodać do functions.php używanego motywu.

    Jeżeli chodzi o zamiana <div> na <nav>, to znajdź wywołanie funkcji wp_nav_menu() i podaj argument: container => 'nav'.

    ps. dział bardzo dobry 😀

    Twórca wątku maver92

    (@maver92)

    dzięki 😀

Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘modyfikacja menu’ jest zamknięty na nowe odpowiedzi.