标签:style color 使用 strong os for
wp_nav_menu()函数是在wordpress 3.0版本增加的一个自定义菜单函数,通过该函数可以非常轻松方便地自定义模板的导航菜单,站长只需要在当前主题模板导航显示的位置添加函数<?php wp_nav_menu($args);?>就可以实现自定义菜单的调用,其中$args是该函数的参数,以下同参数的具体说明,可以根据自己的需要设置各项参数!
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
wp_nav_menu(array(
‘theme_location‘ => ‘‘, //指定显示的导航名,如果没有设置,则显示第一个
‘menu‘ => ‘‘,
‘container‘ => ‘div‘, //最外层容器标签名
‘container_class‘ => ‘menu-{menu slug}-container‘, //最外层容器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()函数参数的具体说明:
兼容旧版本的wordpress:
利用参数$fallback_cb来实现对旧版本的wordpress的兼容,将参数 ’sort_column’=>’menu_order’ 写入 wp_nav_menu 的参数,那该参数同时也会传递到 call_user_func 方法中。如果 call_user_func 是 wp_page_menu 方法,那么显示的页面列表将会以赋予的序号排序输出。
wordpress函数wp_nav_menu()参数说明,布布扣,bubuko.com
标签:style color 使用 strong os for
原文地址:http://www.cnblogs.com/chen-jy/p/3829644.html