Какой плагин / способ поможет легко добавлять пункты меню в wordpress?
Привет!
Подскажите, пожалуйста, каким плагином можно добавлять пункты в меню?
Когда меню многоуровневое и много пунктов, стандартное управление wordpress становится нереальным. После добавления каждый пункт меню надо перетаскивать, это какой-то ад.
Есть ли какая фича или может функция, плагин, решение, чтоб сделать это все управление в админке более удобным?
Дополнительно:
Работа с многоуровневыми меню у ВП к сож. весьма не удобна. Несколько облегчает дело плагины типа https://wordpress.org/plugins/advance-menu-manager/ (есть разные аналоги с немного разными возможностями), но не сказать чтобы существенно.
- Спасибо, я его пробовал, он тоже не очень удобный. С категориями где они создаются тоже большая беда, когда иерархия есть и много пунктов. Странно, что woocommerce такой популярный и не переделали это.
- Макс, да, когда много пунктов (категорий и пр) - это очень не удобно. Удивляет что даже нет возможности добавить с иерархией. Вообще ж ппц какой-то.
А мне не давно понадобилось вывести атрибуты - так вообще пришлось руками через произвольные ссылки делать. Страшный костыль, но нормального решения я так и не нашел (разве что самому писать) - Refguser, атрибуты хорошо выводятся плагином атрибуты груп
- Макс, это каким?
- Refguser, https://ru.wordpress.org/plugins/wupo-group-attributes/
- Refguser, ой, я не посмотрел, что пост. Нужно вывести в меню? Да, только ссылками или я делаю все функциями, ими можно, что хочешь вывести
- Макс,
Нужно вывести в меню?
Вот именно..
я делаю все функциями, ими можно, что хочешь вывести
Это если для себя. А клиенту нужно дать интерфейс управления пунктами меню. В данном случае у него не много денег и я сделал через стандартное меню с произвольными ссылками. Если бы было поболе - я бы написал плагин для этого.
- Refguser, Правда заметил, что для атрибутов они ссылки не придумали. Наверное не было такой задачи
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Стандартный редактор меню WordPress действительно неудобен для больших многоуровневых меню. Но если меню стало настолько большим, что его невозможно поддерживать, сначала стоит пересмотреть архитектуру. Часто проблема не в плагине, а в том, что в меню пытаются вручную держать сотни страниц, категорий и вложенных пунктов.
Что можно сделать:
Если пункты соответствуют категориям, лучше не добавлять их вручную, а вывести дерево категорий кодом:
wp_list_categories([ 'taxonomy' => 'category', 'title_li' => '', 'hide_empty' => false, ]);
Если это WooCommerce-категории:
wp_list_categories([ 'taxonomy' => 'product_cat', 'title_li' => '', ]);
Тогда новые категории появятся автоматически, а не через перетаскивание пунктов меню.
Для больших сайтов часто делают гибрид: верхний уровень меню задаётся вручную, а вложенные списки подтягиваются автоматически из таксономий или настроек. Это сильно удобнее, чем двигать сотни пунктов в стандартной админке.
Если всё же нужно именно редактировать большое меню в админке, попробуйте плагины управления меню, но не ждите магии: WordPress хранит пункты меню как записи
nav_menu_item, и очень большие меню в любом случае становятся тяжёлыми. Иногда правильнее заменить меню на навигационный раздел/каталог.