Как создать меню категорий?
Я новичок в мире WordPress (до этого я всегда использовал Joomla и некоторые другие старые CMS).
Сейчас я тестирую WordPress, и у меня есть некоторые сомнения по поводу того, как создать навигационное меню на моем сайте WP.
Это мой тестовый сайт (который на данный момент не имеет контента, а только шаблон): http://www.scorejava.com/WPTest/
Я планирую создавать статьи, организованные по категориям, и хотел бы иметь горизонтальное верхнее меню, как в этом блоге на WP: http://viralpatel.net/blogs/
Как вы можете видеть на этом втором сайте WP, там есть горизонтальное верхнее меню, которое содержит пункты, такие как "Java". При нажатии на этот пункт появляется страница с предпросмотром всех постов о Java.
Как видите, это меню также работает с подменю, например, при наведении курсора на Java появляется подпункт "Java EE".
Что я могу сделать, чтобы получить что-то подобное в моем WordPress?
И если я хочу похожее вертикальное меню в правой боковой панели?

Вам необходимо зарегистрировать меню в файле functions.php вашей темы, если только вы не хотите использовать их исключительно в виджетах.
Пример:
<?php register_nav_menu('main', 'Главное меню навигации'); ?>
Затем вам нужно вызвать это меню в файле шаблона, где вы хотите его отобразить, например, в шапке сайта (header.php):
<?php wp_nav_menu( array('main' => 'Главное меню навигации' )); ?>
После этого вы можете создать меню в админ-панели WordPress в разделе "Внешний вид" → "Меню", включая необходимые страницы и категории по вашему усмотрению.
Вы также можете настроить автоматическое добавление страниц верхнего уровня по мере их создания.

Сначала создайте пользовательское меню в административной области. Вы найдете эту опцию в разделе ДИЗАЙН > МЕНЮ.
Слева вы можете выбрать страницы, ссылки, категории и т.д. для добавления в меню. Затем вы можете расположить их справа с помощью перетаскивания. Таким образом вы также можете создать подпункты меню, если перетащите их немного вправо под основной пункт меню. Когда закончите, дайте вашему меню имя и выберите его в качестве основного меню (вверху слева).
Если вы хотите добавить это меню также в боковую панель, перейдите в раздел ДИЗАЙН > ВИДЖЕТЫ и перетащите виджет "Индивидуальное меню" в боковую панель (справа). Там вам нужно снова выбрать название вашего меню.
Надеюсь, я ничего не упустил.

Информация от schwarzgrau верна — для создания вертикального меню вам нужно использовать виджет «Произвольное меню». Горизонтальное меню будет создаваться автоматически по мере добавления родительских «страниц», но его можно настроить через раздел Внешний вид > Меню. Если вам нужны выпадающие меню, не забудьте указать родительскую страницу для дочерних страниц, чтобы получить каскадное подменю, о котором вы говорите.
Возможно, стоит рассмотреть использование записей, так как их можно категоризировать, что может быть удобнее, если у вас много статей. Они автоматически добавятся в соответствующие категории одним кликом (это можно настроить в меню записей), а также могут быть использованы в вертикальном меню сайдбара с помощью виджета «Рубрики».
Надеюсь, это поможет. Удачи, и дайте нам знать, как у вас получится!

Сначала прочитайте WordPress Codex, чтобы лучше понять структуру и поддержку. Вам не нужны никакие коды
, плагины
или темы
. Как я понял вашу проблему, вы можете легко создать меню категорий через админку WordPress. Да, вы также можете добавить подменю. Это просто. Для вашего сайдбара
просто добавьте виджет, который уже есть в WordPress по умолчанию
— виджет пользовательского меню
. Просто используйте его и стилизуйте.
Также ознакомьтесь с ответом @zigojacko.
Если вам нужна моя помощь, найдите меня в любой из социальных сетей, выполнив поиск по yeshansachithak
.
Спасибо всем.
