2016-01-07 2 views
1

Я пытаюсь создать тему Wordpress с нуля. Выпадающее меню не появляется, хотя я добавил тег списка страниц. Вот код, который я использую для функции wp_nav_menu.Создание раскрывающегося меню для пользовательской темы Wordpress

<?php wp_head(); ?>  
    </head> 
    <body> 
    <div class="nav"> 
    <div class="container"> 
    <ul class="pull-left"> 
     <li class="cursive"><a href="#">Mu Alpha Theta</a></li> 
    </ul> 
<?php wp_nav_menu(array('menu' => 'Menu')); ?> 
    </div> 
</div> 

Страницы появляются в меню сайта; однако они не сливаются в раскрывающийся список. Мне интересно, связано ли это с CSS. Как и в, мне нужно создать структуру для того, как она будет выглядеть? Или, я думаю, я злоупотребляю функцией wordpress.

Спасибо, что прочитали мои вопросы. Мне бы хотелось услышать какие-либо советы.

ответ

2

Если это место, но не так, как вы хотите (в раскрывающемся списке), это будет проблемой css. Существует много аргументов, которые вы можете проанализировать с помощью функции here in the codex. Оттуда он просто использует id/classes и css, чтобы получить нужный дисплей.

Кроме того, с этой страницы старинной рукописи:

Примечание: По состоянию на 3,5, если нет пунктов меню, не HTML разметка не будет выход.

Поэтому убедитесь, что в вашем меню есть некоторые элементы, даже для тестирования.

В зависимости от того, насколько вы хотите быть, вам может понадобиться обычай Walker. Caveat emptor: они не для слабонервных.

Смежные вопросы