C выходом WordPress, версии 3. x появилась возможность создавать меню из админки WordPress. В качестве пунктов меню можно использовать рубрики, страницы или произвольные ссылки. Но меня часто спрашивают как, это самое меню прикрутить к своему шаблону. В данном уроке, мы и рассмотрим, как вывести его на ваш блог и добавить эту функцию в вашу тему.
[spoiler name=”ВидеоурокДля открытия – нажмите“]
[/spoiler][spoiler name=”Необходимые данныеДля открытия – нажмите“]
Что мы можем делать с меню в wordpress 3.x :
- Создавать несколько разных меню, управлять ими с легкостью и достаточно быстро
- Комбинировать в одном меню ссылки на категории, страницы и другие URL
- Менять название пунктов меню без изменения категорий и страниц
- Управлять иерархией и порядком пунктов меню перетаскиванием элементов
И так приступим…
1. Откройте файл functions.php Вашего шаблона, в любое свободное место вставьте код:
[crayon lang=”php”]register_nav_menus(
array(
‘primary’=>__(‘Главное меню’),
)
);[/crayon]
2. Откройте шапку сайта – файл header.php. Найдите в нем код вывода меню. Как правило, он выглядит так:
[crayon lang=”php”][/crayon]
и меняем его на код:
[crayon lang=”php”] ‘primary’,’fallback_cb’=> ” ) ); ?>[/crayon]
По аналоги делаем, когда нам надо больше одного меню.
[/spoiler]
14 комментариев
в хедере сидит такое:
заменяю его на вашу строчку и меню пропадает.
(если этого не достаточно – могу выслать тему)
@Григорий Гроздов: Ваш код не вывелся в комментарии, его надо было заключить в теги code. Так же можете выслать мне на email Ваш шаблон.