Настройка вывода меню в wordpress
// статья на тему http://truemisha.ru/blog/wordpress/wp_nav_menu.html
Итак, функция wp_nav_menu()
wp_nav_menu($args);
Параметры по умолчанию:
$args = array(
'theme_location' => , // область темы
'menu' => , // какое меню нужно вставить (по порядку: id, ярлык, имя)
'container' => 'div', // блок, в который нужно поместить меню, укажите false, чтобы не помещать в блок
'container_class' => 'menu-{menu slug}-container', // css-класс блока
'container_id' => , // id блока
'menu_class' => 'menu', // css-класс меню
'menu_id' => , // id меню
'echo' => true, // вывести или записать в переменную
'fallback_cb' => 'wp_page_menu', // какую функцию использовать если меню не существует, укажите false, чтобы не использовать ничего
'before' => , // текст или html-код, который нужно вставить перед каждым <a>
'after' => , // после </a>
'link_before' => , // текст перед анкором ссылки
'link_after' => , // после анкора и перед </a>
'items_wrap' => '<ul id=\"%1$s\" class=\"%2$s\">%3$s</ul>', // HTML-шаблон
'depth' => 0 // количество уровней вложенности
);