Drop-down Menu in WP

functions.php

     <?php
        function theme_basic_tools(){
       register_nav_menu('site-menu','Site Menu');
         }
        add_action('after_setup_theme','theme_basic_tools');

        require_once('navwalker.php');

        function default_site_menu(){
      echo '<ul class="nav navbar-nav">';
      echo '<li><a href="'.esc_url(home_url()).'">Home</a></li>';
      echo '</ul>';
        }
     ?>


index.php

          <?php
                    wp_nav_menu(array(
                   'theme_location' => 'site-menu',
                    'menu_class' => 'nav navbar-nav',
                    'fallback_cb' => 'default_site_menu',
                    'walker' => new wp_bootstrap_navwalker()
                ));
            ?>

Comments

Popular posts from this blog

Deploy laravel application to digital ocean droplet

WP register_post_type() with custom CMB2 meta box

Git post receive setup at server for git push to the production from local machine