2017-04-10 71 views
-2

我想創建像下面的代碼菜單,但wordpress生成其他代碼。 幫我生成如下代碼HTML代碼 在此先感謝。 enter image description here如何添加自定義wordpress菜單使用只是一個標記輸出

幫我使用WordPress生成下面的代碼

+0

請參閱https://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557# 285557 –

回答

0

add_theme_support('menu'); 
 
function register_newtheme_menu(){ 
 
    register_nav_menus(
 
      array(
 
       'main-menu'=>_('Main Menu') 
 
      ) 
 
    ); 
 
    
 
} 
 

 
add_action('init','register_newtheme_menu'); 
 

 

 

 

 

 

 

 
function add_menuclass($ulclass) { 
 
    return preg_replace('/<a /', '<a class="navigation-link w-nav-link" ', $ulclass); 
 
} 
 
add_filter('wp_nav_menu','add_menuclass'); 
 
?>

<nav class="menu-hamburger w-nav-menu" role="navigation"> 
 
      <?php  
 
      $defaults = array(
 
       'container'  => 'false', 
 
       'echo'   => false, 
 
       'fallback_cb'  => false, 
 
       //'items_wrap'  => '<a id="%1$s" class="%2$s">%3$s</a>', 
 
       'depth'   => 0 
 
      ); 
 
       //echo wp_nav_menu($defaults); 
 
       echo strip_tags(wp_nav_menu($defaults),'<a>'); 
 
      ?> 
 
      </nav>

相關問題