Привет! С помощью плагина – Page Specific Menu Items вы сможете делать разное меню для страниц и записей wordpress сайта. Вы сможете выбирать какие страницы должны отображаться в меню для той или иной записи и страницы вашего сайта. На странице редактирования записи или страницы у вас появится специальный бокс, где вы сможете отметить галочками какие страницы не должны отображаться в меню для данной записи или страницы.
Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите на страницу: Плагины – Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
После установки и активации плагина, перейдите на страницу: Настройки – PS MenuItems. Здесь вы можете выбрать меню, из которого будут отображаться страницы для выбора. Поставьте галочки в Post и Page, чтобы можно было выбирать меню и для записей и для страниц.
– Items default visibility, если выбрать show all, то вы будете выбирать какие страницы не будут отображаться в меню, если выбрать hide all, то вы будете выбирать какие страницы будут отображаться в меню. В принципе без разницы, что тут указано.
Перейдите на страницу редактирования записи или страницы, где вы хотите сделать другое меню. Отметьте галочками страницы, которые не должны отображаться в меню, обновите запись.
На сайте, в меню, будут отображаться только те страницы, которые вы не отметили галочками.
Вот таким образом вы можете делать разное меню на разных страницах, очень просто и быстро. Создайте меню на странице Внешний вид – Меню, добавьте в меню все страницы, которые вы будете использовать в меню на всех страницах и записях вашего сайта.
Остались вопросы? Напиши комментарий! Удачи!
То, что мне сейчас очень нужно, а то замучился с этими меню. Спасибо !
Avtor MOLODEZ!!!! Sytki ne mog nastroit’ menu!!!! A tyt 3 klika i vse ideal’no!!! Spasibo
Не знаю сработает или нет, пойду пробовать. Но если сработает – большое тебе человеческое спасибо.
здравствуйте)) спасибо за статью. Плагин установился, можно все настраивать, но ничего не происходит, то есть он не работает( Подскажите, что это может быть?
Здравствуйте. Что значит ничего не происходит. В настройках плагина вы указали тип страниц, где будет плагин работать? На странице редактирования записи или страницы, вы ставите галочки, сохраняете запись, переходите на сайт и у вас ничего не меняется? Может у вас стоит кэширующий плагин и вам нужно кэш удалить?
Здравствуйте. А как реализовать такой функционал: к примеру есть главное меню, расположенное в шапке сайта. Надо сделать так, что бы при переходе на один из пунктов этого меню, на странице в каком-нибудь из сайдбаров, появлялось другое меню, конкретно для этого, родительского пункта.
Да, а если 1000 страниц на сайте? И нужно распределить например по 10 штук. Нужен плагин который для каждой страницы позволяет выбрать отдельное меню с отдельными пунтами. А не такой что для каждой страницы выбирать из 1000 пунктов
Здравствуйте. Вам повезло, такой плагин есть, называется PageMenu.
Плагин видимо больше не поддерживается
Но это не значит что он не будет работать. Надо тестировать.
нет уже такого плагина
нет уже такого плагина. И PageMenu не нашла
Плохо искали. На третьей странице в поисковой выдаче он есть. Проверяйте все страницы. Старые плагины, которые давно не обновлялись опускаются вниз.
было бы замечательно. как раз это надо сделать. но, к сожалению, не нашла его. на дворе 2020 год уже
Он есть, на третьей странице в поисковой выдаче WordPress. Смотрите внимательней. Правда он 4 года уже не обновлялся, но это не значит, что он не будет работать, надо тестировать и смотреть по факту.