OffCanvas / Drawer is a flexible, highly customizable, and lightweight WordPress Gutenberg block that lets you design slide-in drawers, off-canvas navigation menus, and popup panels that slide in from any direction: left, right, top, or bottom.
Perfect for mobile navigation menus, WooCommerce shopping cart sidebars, newsletters, exit-intent popups, slide-out contact forms, site announcements, and help desks — all without writing a single line of code.
Built natively for the WordPress Block Editor, it supports InnerBlocks, meaning you can place any other Gutenberg blocks (paragraphs, images, forms, custom widgets) directly inside the OffCanvas drawer. It also features a custom shortcode generator allowing you to save layouts and embed them anywhere on your site using the [offcanvas-block id="POST_ID"] shortcode.
The plugin is fully responsive, SEO-friendly, performance-optimized, and built to integrate seamlessly with any WordPress theme.
From the WordPress Dashboard
- Navigate to Plugins → Add New.
- Search for OffCanvas Block.
- Click Install Now and then Activate.
Manual Installation
- Download the plugin ZIP file from the WordPress Plugin Directory.
- Log in to your WordPress admin dashboard and go to Plugins → Add New → Upload Plugin.
- Choose the ZIP file, upload, and click Activate.
Adding the Block
- Open the Gutenberg editor on any page, post, or template.
- Click the + icon (Add Block) and search for OffCanvas.
- Click to insert it, configure settings in the inspector sidebar, and populate the content area with Gutenberg blocks.
2.0.5 (23 May, 2026)
- Added device-specific drawer positions for mobile devices.
- Added Floating Action Button (FAB) trigger system with advanced styling and positioning controls.
- Added mobile swipe gesture support for opening and closing drawers.
- Added independent slide directions for mobile devices.
- Added device-specific smart auto trigger controls for mobile devices.
- Added customizable Z-index controls for drawer panels and backdrops.
- Added advanced backdrop styling controls including blur and opacity support.
- Improved Gutenberg editor dimension controls for mobile positions.
- Fixed smart trigger frequency handling for delay-based triggers.
- Fixed multi-instance smart trigger conflicts on the same page.
- Fixed manual panel closing restrictions when observed elements are visible.
2.0.4 (07 Apr, 2026)
- Fix: Resolved license activation check issue by improving class existence validation.
- Fix: Fixed broken link in the upgrade modal.
- Update: Improved Inspector Controls for a more intuitive and user-friendly experience.
2.0.3 (22 Feb, 2026)
- Update: Redesigned and modernized admin dashboard interface.
2.0.2 (17 Feb, 2026)
- New: Added contextual info notes to explain advanced settings and features.
- New: Introduced new popup animation types: Zoom, Flip, and Bounce.
- New: Added Backdrop blur control support
- New: Added Configurable animation duration(ms)
- New: Added Animation easing presets
- Update: Improved validation for custom trigger and smart trigger selectors (class/ID input).
- Update: Enhanced user guidance for Custom Trigger and Smart Auto Trigger options.
- Fix: Prevented invalid selector errors from breaking the editor.
- Refactor: Removed unnecessary and duplicate logic to improve performance and maintainability.
2.0.1 (02 Jan, 2026)
- New: Added ripple effect support to the trigger button.
- New: Added support for custom close button icons and position controls.
- New: Extended popup header options with background control, visibility toggle, and title position settings.
- Update: Renamed Trigger Button PanelBody Title for better clarity.
- Update: Moved trigger button alignment control to block settings.
2.0.0 – 26 Nov 2025
Major Upgrade: New interaction system, smart triggers, design controls, and improved UI/UX.
1.0.1 – 30 Sep 2024
- Fix: Close button icon visibility.
1.0.0