Хочется оставить видимыми часть подкатегорий только в материнской категории, но чтобы их не было в общем разворачивающемся Каталоге из Главного меню.
Можно ли это сделать?
Вам может подойти модуль SEO-страницы для фильтров или подобный.
Подменю можно ограничить только кол-вом категорий, конкретные выбрать не получится
Как вариант еще, не автоматически генерировать меню, а сформировать вручную
Не совсем понятно в чем проблема. У каждого пункта меню есть опция скрыть/показать/выключить.
Тем не менее как вариант если задача просто скрыть визуально любой отдельный пункт главного меню, то можно просто сделать свой класс скрывающий и прописать его у пункта меню в поле “пользовательский CSS класс”. Но я так делал если хочу скрывать или показывать разные пункты меню на десктопе и мобильной версии.
Спамное меню получилось, слишком много подкатегорий без семантики.
Скрыл лишние подкатегории, добавил ссылки на страницы фильтров в самой категории.
Колхоз, конечно, но переспам ушел
https://cartridge-msk.ru/kartridzh-dlya-printera-canon/