这在WordPress菜单代码中意味着什么

时间:2013-08-24 17:44:32

标签: wordpress navigation

我希望有人可以向我解释一下WordPress导航菜单功能中的“%1 $ s,%2 $ s,%3 $ s”字符是什么意思,如下所示:

$defaults = array( 'menu' => '', 'container' => 'div', 'container_class' => '', 'container_id' => '', 'menu_class' => 'menu', 'menu_id' => '',
    'echo' => true, 'fallback_cb' => 'wp_page_menu', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
    'depth' => 0, 'walker' => '', 'theme_location' => '' );

提前谢谢你,

Ť

1 个答案:

答案 0 :(得分:1)

<强> $ items_wrap

(string)(可选)作为sprintf()表达式的格式字符串参数进行求值。格式字符串通过编号标记包含其他参数。 %1 $ s扩展为'menu_id'参数的值,%2 $ s扩展为'menu_class'参数的值,%3 $ s扩展为列表项的值。如果格式字符串中省略了编号的标记,则从菜单标记中省略相关参数。 默认值:%3 $ s

来源:http://codex.wordpress.org/Function_Reference/wp_nav_menu