我们在使用WordPress建站的过程中,基本上全是使用 wp_nav_menu() 这个函数来调用菜单。但是建站这么久了,我们对 wp_nav_menu() 这个函数由多少了解呢?是否明白里面的参数所代表的意义呢?今天我们就来详细介绍一下这个函数里面参数的意义。通过下面的代码注释相信你能了解很多信息。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21  | <?php $defaults = array(  'theme_location'  => '', //指定显示的导航名,如果没有设置,则显示第一个  'menu'            => '',  'container'       => 'div', //最外层容器的标签名,默认div  'container_class' => '', //最外层容器的class名  'container_id'    => '', //最外层容器的id名  'menu_class'      => 'menu', //导航菜单ul标签的class名  'menu_id'         => '', //导航菜单ul标签的id名  'echo'            => true, //是否打印,默认是true,如果想将导航的代码作为赋值使用,可设置为false  'fallback_cb'     => 'wp_page_menu', //备用的导航菜单函数,用于没有在后台设置导航时调用  'before'          => '', //显示在导航a标签之前  'after'           => '', //显示在导航a标签之后  'link_before'     => '', //显示在导航链接名之前  'link_after'      => '', //显示在导航链接名之后  'items_wrap'      => '<ul id="%1$s" class="%2$s">%3$s</ul>',  'depth'           => 0, //显示的菜单层数,默认0,0是显示所有层  'walker'          => '' //调用一个对象定义显示导航菜单 ); wp_nav_menu( $defaults );//显示菜单 ?>  | 
 
 支付宝扫码打赏 
 微信打赏