Адаптируем вывод меню для WordPress 3.0

Я думаю вы уже наслышаны про все те плюшки, которые ждут нас в WordPress 3.0. Одной из них будет возможность легко создавать панели навигации или попросту меню. Хочу поделиться, как адаптировать существующую тему, чтобы можно было вывести такое меню.

Вот как будет выглядеть панель управления меню в WordPress 3.0

wordpress3-menu

Будем считать, что вы уже сделали меню и дали ему название navbar.

Для начала, добавьте в файл functions.php следующие строки:

Далее, найдите в коде вашей темы место, где вызывается меню. Обычно это файл header.php и функция wp_list_pages. Вместо старого куска кода вставьте следующее:

В принципе, этого уже достаточно для вывода. Если же нужно сделать более сложный вывод, тогда милости прошу на страницу описания wp_nav_menu в Codex.