WordPress plugin

Advanced Sidebar Menu Pro

Advanced Sidebar Menu Pro builds page and category menus from parent and child relationships defined in WordPress. The current page, post, or category delivers the context. Depending on the settings, a menu can show the current entry, its parent, child items, grandparent, grandchild, or first-level related children. Pro also supports navigation menus, custom post types, and custom taxonomies.

Advanced Sidebar Menu Pro

Menus shaped by WordPress relationships

Advanced Sidebar Menu Pro builds page and category menus from parent and child relationships defined in WordPress. The current page, post, or category delivers the context. Depending on the settings, a menu can show the current entry, its parent, child items, grandparent, grandchild, or first-level related children. Pro also supports navigation menus, custom post types, and custom taxonomies.

Blocks, widgets, and menu placement

Gutenberg blocks are available for page, category, and navigation menus. Add them to page or post content, widget areas, the Theme Customizer, or the Site Editor where WordPress supports blocks. Widgets are available for classic widget setups and page builders, including Elementor and Beaver Builder.

Styling and accordion settings

Click-and-drag controls style page, category, and navigation menus. Set link color, background color, size, hover appearance, and font weight, with separate settings for link levels, the current page or category, and its parent. Additional block styling options include borders, border width, and border colors. Choose from seven bullet styles or remove bullets.

Accordion settings are available for pages, categories, and navigation menus. Choose the icon style and color, whether sections stay closed until clicked, whether to include the highest-level parent, and whether links open and close sections.

Control menu content and levels

  • Customize link text for page, category, and navigation menu items.
  • Exclude a page from all menus with a checkbox.
  • Set how many page levels to show when always displaying child pages is disabled.
  • Choose the ordering for category menus.
  • Select and display custom post types and custom taxonomies.
  • Choose whether to show the highest-level parent or a menu containing only that parent.
  • Set whether child pages or categories always appear and pick their levels.

On single post pages, category menus can use the categories assigned to the current post. Each category can appear in a separate widget or block, or within the same list.

Setup

Install the extension in WordPress, then add a page, category, or navigation menu block or widget to a supported location. Select the content relationships, display levels, ordering, exclusions, styling, and accordion settings for the website. The menu is generated according to the current page, post, or category and the selected options.