0

我希望有人可以向我解释 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' => '' );

先感谢您,

4

1 回答 1

1

$items_wrap

(字符串)(可选)评估为 sprintf() 表达式的格式字符串参数。格式字符串通过编号标记合并其他参数。%1$s 扩展为“menu_id”参数的值,%2$s 扩展为“menu_class”参数的值,%3$s 扩展为列表项的值。如果格式字符串中省略了编号标记,则菜单标记中将省略相关参数。默认值:%3$s

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

于 2013-08-24T19:09:47.757 回答