Создать выпадающее меню записей из категории в Wordpress

StackOverflow https://stackoverflow.com/questions/3299835

Вопрос

Я работаю над этим сайтом www.annapogossova.com для друга.

В настоящее время навигация по меню осуществляется по Страницам, на которых я создал каждую галерею.

Когда придет время расширять сайт - я хочу, чтобы он был достаточно динамичным, чтобы каждая страница галереи / публикация добавлялась в выпадающее меню автоматически, и ей не нужно было редактировать nav.php файл, чтобы заставить их отображаться правильно.

Наверняка для этого есть какой-то обходной путь?Возможно, я неправильно настроил настройки - должен ли я был создавать галереи в виде записей, а не Страниц?

Если со Страницами все в порядке - есть ли способ улучшить работу меню, чтобы в нем были перечислены Страницы под каждой категорией?

Я чувствую, что в будущем было бы намного лучше, если бы все галереи были постами в одной категории??

Таким образом, структура Wordpress в настоящее время:

Навигационный текст - html > ul & li создает страницы навигационного списка вручную > Страница (каждая новая галерея) с iframe

Это то, что в настоящее время nav.php похоже

-Редактировать, я не могу разместить больше 1 ссылки..извините

Это было полезно?

Решение

Страницы подходят для того, что вы делаете.Создайте страницу для каждого из элементов навигации верхнего уровня.Затем создайте подстраницы для каждого подуровня (т.е.установите родительскую страницу в консоли администратора).В итоге вы получите структуру страницы, которая выглядит следующим образом:

Photography
    Fashion
        Gallery 1
        Gallery 2
        Etc.
    Still Life
        Gallery 1
        Gallery 2
        Etc.
Art & Illustration
    Gallery 1
    Gallery 2
    Etc.

Затем в вашем nav.php вы можете вывести все это в <ul> структурируйте с помощью следующего метода:

<?php wp_page_menu(); ?>

Документация по вышеуказанному методу находится здесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top