WordPress как на ладони

Не работает выпадающее меню

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

0
Гость
7.4 года назад
  • 0
  • 0

    Обычно меню делают во вкладке Внешний вид->Меню.
    Там можно определять вложенность пунктов, перетаскивая их друг под друга.
    Вывод меню осуществляется с помощью функции wp_nav_menu.
    Количество вложенности определяется параметром "depth".

    Далее с помощью css настраивается внешний вид выпадающего списка.

    Существует еще много других нормальных и колхозных способов.

    Дмитрий 7.3 года назад

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

    naikyavd 7.3 года назад
    <?php wp_nav_menu(array(
    		'theme_location'  => 'primary',
    		'menu'            => '',
    		'container'       => '',
    		'container_class' => '',
    		'container_id'    => '',
    		'menu_class'      => 'menu',
    		'menu_id'         => '',
    		'before'          => '',
    		'after'           => '',
    		'link_before'     => '',
    		'link_after'      => '',
    		'depth'           => 0,
    	));?>

    Код примерно должен быть таким (контейнеры в зависимости от твоих).
    Необходимо обозначить область под меню в function.php:

    register_nav_menus( array('primary' => 'Главное меню', 'sidebar' => 'Меню сайдбара'));

    После чего зайти во "Внешний вид->Меню" и под выбранными ссылками поставить галочку используемой областью темы.

    в функции wp_nav_menu Параметром "theme_location" выбрать подходящую область меню.

    Пробуй так ё мае.

    stepan 7.3 года назад

    CSS стили сделал для выпадающего меню ?
    Сначала верстка !
    Потом уже программинг.
    Это адресовано Дмитрию.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация