在主题开发的时候,我们需要建好模板,那么菜单必须是一个网站必不可少的,所有主题中需要有开发者事先注册的菜单,比如顶部菜单,手机端菜单等等,不同情况下分别调用!

wp主题开发

1.在functions.php中添加

register_nav_menus(
   array(
      'left-nav' => __( '顶部导航' ),
      'home-nav' => __( '首页导航' ),
      'foot-nav' => __( '底部导航' ),
      'mini-nav' => __( '移动版菜单' )
   )
);

2.在需要的页面调用:

<?php if(function_exists('wp_nav_menu')) 
wp_nav_menu(array('container' => false, 'theme_location' => 'home-nav')); ?>

需要调用哪一个,就用theme_location指向那个名字就可以了!