• 18-03-2019, 11:31:14
    #1
    Arkadaşlar merhaba
    Bir adet menüm var bunu tema giydirme işlemi yaparken dinamik olsun istedim yalnız yaptım bu kez açılır menü olmadı bu konuda jquery ile şansımı dedim beceremedim yardımcı olabilecek varsa cok teşekkür ederim

                                <div class="navbar-collapse collapse clearfix" id="navbarSupportedContent">
     
    
                                    <ul class="navigation clearfix">
     
     
                                        <li class="current "><a href="<?php bloginfo('url'); ?>">Anasayfa</a>
                                        </li>
                                        <li class="dropdown"><a href="<?php bloginfo('url'); ?>/kurumsal">Kurumsal</a>
                                            <ul>
                                                <li><a href="<?php bloginfo('url'); ?>/">Yetki Belgelerimiz</a></li>
                                            </ul>
                                        </li>
                                        <li class="dropdown"><a href="<?php bloginfo('url'); ?>/hizmetler">Hizmetler</a>
                                            <ul>
                                                <li><a href="site/asansorlu-tasimacilik/">Asansörlü Taşımacılık</a></li>
    
                                                <li><a href="site/ev-esya-depolama/">Ev Eşya Depolama</a></li>
    
                                                <li><a href="site/evden-eve-nakliyat/">Evden Eve Nakliyat</a></li>
    
                                                <li><a href="site/kargo-parca-esya-nakliyat/">Kargo Parça Eşya Nakliyat</a></li>
    
                                                <li><a href="site/kurumsal-tasima/">Kurumsal Taşıma</a></li>
    
                                                <li><a href="site/ofis-buro-tasima/">Ofis Büro Taşıma</a></li>
    
                                                <li><a href="site/sehir-ici-nakliyat/">Şehir İçi Nakliyat</a></li>
    
                                                <li><a href="site/sehirlerarasi-nakliyat/">Şehirler Arası Nakliyat</a></li>
    
                                                <li><a href="site/">Uluslar Arası Nakliyat</a></li>
                                            </ul>
                                        </li>
                                        <li class="dropdown"><a href="#">Galeri</a>
                                            <ul>
                                                <li><a href="cases.html">Foto Galeri</a></li>
                                                <li><a href="cases-2.html">Video Galeri</a></li>
                                            </ul>
                                        </li>
                                        <li class=""><a href="site/demo/musterilerimiz/">Müşterilerimiz</a>
                                        </li>
                                        <li class=""><a href="site/iletisim/">İletişim</a></li>
                                    </ul>
                                </div>
    Denemeye çalıştığım wp kodları burda sadece menu class ayarladım ama dropdown ayarlamasını yapamadım ?

    function wp_nav_menu( $args = array() ) {
        static $menu_id_slugs = array();
     
        $defaults = array(
            'menu'            => '',
            'container'       => 'div',
            'container_class' => '',
            'container_id'    => '',
            'menu_class'      => 'navigation',
            'menu_id'         => '',
            'echo'            => true,
            'fallback_cb'     => 'wp_page_menu',
            'before'          => '',
            'after'           => '',
            'link_before'     => '',
            'link_after'      => '',
            'items_wrap'      => '<ul id="%1$s" class="%2$s">%3$s</ul>',
            'item_spacing'    => 'preserve',
            'depth'           => 0,
            'walker'          => '',
            'theme_location'  => '',
        );
  • 18-03-2019, 11:33:22
    #2
    https://github.com/dupkey/bs4navwalker

    Bunu kullanabilirsiniz.
  • 18-03-2019, 12:00:33
    #3
    FSahin adlı üyeden alıntı: mesajı görüntüle
    https://github.com/dupkey/bs4navwalker

    Bunu kullanabilirsiniz.
    hocam bunu kullanıyım güzelde nereye ne yerleşireceğimi bilemedim dropdown için ne yapmam lazım anlayamadım ?
  • 18-03-2019, 12:02:16
    #4
    Salihbyk adlı üyeden alıntı: mesajı görüntüle
    hocam bunu kullanıyım güzelde nereye ne yerleşireceğimi bilemedim dropdown için ne yapmam lazım anlayamadım ?
    Temanın kendisinde dropdown özelliği varsa aşağıdaki kodları eklediğinizde otomatik olarak zaten dropdown özelliğini kazanacaktır.

    <nav class="navbar navbar-expand-md navbar-light bg-faded">
       <a class="navbar-brand" href="#">Navbar</a>
       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#bs4navbar" aria-controls="bs4navbar" aria-expanded="false" aria-label="Toggle navigation">
         <span class="navbar-toggler-icon"></span>
       </button>
       <?php
       wp_nav_menu([
         'menu'            => 'top',
         'theme_location'  => 'top',
         'container'       => 'div',
         'container_id'    => 'bs4navbar',
         'container_class' => 'collapse navbar-collapse',
         'menu_id'         => false,
         'menu_class'      => 'navbar-nav mr-auto',
         'depth'           => 2,
         'fallback_cb'     => 'bs4navwalker::fallback',
         'walker'          => new bs4navwalker()
       ]);
       ?>
    </nav>