Делаем меню в wp 3
Полезности Отзывов: 13 »Начиная с версии 3 в wp появилась новая фича возможность — возможность построить свое собственное меню для сайта. Все старые темы скорее всего эту возможность не поддерживают. В админке заходим Внешний вид — Меню и убеждаемся в этом:
«Текущая тема не поддерживает создание меню, однако вы можете использовать виджет «Произвольное меню», чтобы добавить любое из созданных здесь меню в боковую колонку темы.»
Для того что бы это дело исправить — открываем файл функции темы — functions.php и добавляем в него код
1 2 3 4 5 | register_nav_menus( array( 'primary'=>__('Primary Menu'), ) ); |
Не забываем сохранить файл! Снова переходим Внешний вид — Меню. Если все сделано правильно — сообщение о том что наша тема не поддерживает создание меню должно исчезнуть.
Сразу же создаем нужное нам меню. Там все интуитивно понятно и просто. В пункте «Области темы» выбираем наше меню

Теперь открываем файл header.php (если его нету — то ищем вывод хедера в index.php) и в нем ищем код похожий на такой :
1 2 3 4 | <ul id="nav"> <li class="page_item"><a href="<?php echo get_settings('home'); ?>/" title="Home">Главная</a></li> <?php wp_list_pages('sort_column=menu_order&depth=1&title_li=');?> </ul> |
вместо него вставляем код :
1 2 3 | <?php wp_nav_menu( array( 'theme_location' => 'primary', 'fallback_cb'=> '') ); ?> |
После этого должно все работать.
Свежие отзывы