Залежне бічне меню в wordpress з віджетом advanced sidebar menu

Теоретично, реалізувати таку фішку можна за допомогою функції wp_nav_menu і якогось хитрого PHP коду, але я пропоную скористатися готовим рішенням - виджетом меню для wordpress під назвою Advanced Sidebar Menu. Це максимально просто і не потрібно робити ніякі правки шаблона.

Ніяких додаткових налаштувань після установки робити не потрібно, в розділі «Зовнішній вигляд» - «Віджети» просто з'явиться 2 нові елементи: Advanced Sidebar Pages Menu і Advanced Sidebar Categories Menu. Налаштування даних віджетів меню для wordpress плюс-мінус схожі:

- Title - заголовок віджета.
- Include Parent Page - додавати чи батьківський елемент в меню.
- Include Parent Even With No Children - чи включати сторінки без підлеглих.
- Order By - варіанти сортування (порядковий номер, заголовок, дата).
- Use this Plugin's Styling - використання стилів оформлення від плагіна.
- Pages to Exclude (ids) - виключаються сторінки.
- Always Display Child Pages - завжди виводити підсторінки.
- Levels to Display - кількість рівнів меню для відображення.
Наостанок слід зауважити, що є в модулі Pro версія з більш широкими настройками (опції оформлення, стиль акордеона для меню і т.п.). Розробникам раджу зазирнути на сторінку Developer Docs де зібрана інформація про спеціальні фільтри / функціях для більш складних варіантів використання плагіна.
Сподобався пост? Підпишись на оновлення блогу по RSS. Email або twitter.