SideMenu
SideMenu adds an off-canvas panel that slides in from the side of your site and can be opened from a block button placed in your content, templates or template parts. Version 2.0 introduces a block-first workflow for modern WordPress sites. Create reusable SideMenu content in the editor, choose the
About this tool.
SideMenu adds an off-canvas panel that slides in from the side of your site and can be opened from a block button placed in your content, templates or template parts.
Version 2.0 introduces a block-first workflow for modern WordPress sites. Create reusable SideMenu content in the editor, choose the default SideMenu content for free blocks, then place the “SideMenu Open Button” block wherever visitors should be able to open the panel.
The block workflow is ideal for block themes and Full Site Editing because the SideMenu button can live directly in a template, header, navigation area, page or post.
Key features
- SideMenu Open Button block for posts, pages, templates and template parts.
- Reusable SideMenu content managed as its own editor content type.
- Default SideMenu content selector in the editor.
- Button text and hamburger icon controls.
- Block styling support for color, typography, spacing, dimensions and borders.
- Responsive sliding panel with cover overlay and close button.
- Developer filters for default content and panel settings.
How to use the SideMenu block
- 01Go to “SideMenus” in the WordPress admin and add the content you want to show in the sliding panel.
- 02Add the “SideMenu Open Button” block to a post, page, template or template part.
- 03Set the button text and choose whether to show a hamburger icon.
- 04Choose the default SideMenu content from the editor’s SideMenu settings panel.
The free block uses one default SideMenu content item. Developers can filter the block content ID with the sidemenu_block_content_id filter.
Classic theme and classic SideMenu support
Classic SideMenu features are still available when your site uses a classic theme, or when the plugin detects existing classic SideMenu usage. This keeps existing shortcodes, widget sidebars, menu locations, mobile menu hijacks and Customizer settings working while giving block themes a cleaner setup path.
On classic themes, SideMenu loads the original Customizer-driven runtime. This provides the traditional SideMenu sidebar, menu location, shortcode, mobile menu hijack options and classic styling controls.