Работа с навигационным меню в WordPress


Гибкий инструмент, позволяющий быстро и легко создать в нужном месте темы свое меню.

1. В файле темы functions.php создаем и регистрируем «локации», где будут выводиться наши меню, например:

1
2
3
4
5
6
7
8
9
10
11
function register_my_menus() {
	register_nav_menus( array(
		'menu_top' => 'Menu TOP' ,
		'footer_menu' => 'Menu footer',
		'sidebar_menu_company' => 'Sidebar menu Company',
		'sidebar_menu_news' => 'Sidebar menu News',
		'sidebar_menu_catalog' => 'Sidebar menu Catalog',
		'sidebar_menu_fotogallery' => 'Sidebar menu Fotogallery'
	) );
}
add_action( 'init', 'register_my_menus' );

2. В разделе Appearance — > Menus создаем меню с нужными категориями, постами или страницами.
3. Там, где нужно вывести меню, в редакторе кода темы вставляем функцию

1
wp_nav_menu( array( 'theme_location' => 'sidebar_menu_company' ));

где в качестве параметра передаем название нужной «локации» темы.
Больше параметров можно найти здесь http://codex.wordpress.org/Function_Reference/wp_nav_menu





Другие посты

Категория: WordPress

Оставить комментарий