WP Manifestindependent plugin directory
manifest / editor / vertical-sidebar-navigation

Vertical Sidebar Navigation WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress plugin that turns the main menu into a collapsible vertical sidebar navigation with a mobile burger menu.

★ 0stars
12release downloads
v0.9.2latest · 4mo ago

Install

Download vertical-sidebar-navigation-0.9.2.zip From the v0.9.2 release on GitHub, Jun 15, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/rfluethi/vertical-sidebar-navigation/releases/download/v0.9.2/vertical-sidebar-navigation-0.9.2.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A WordPress plugin that adds a Vertical Sidebar block style to the core/navigation block, with hierarchical disclosure, automatic open-path-to-current-page, and a mobile push-down hamburger that does not overlay content.

What it does

  • Single block style on core/navigation — no custom block, no Inspector additions.
  • Block-theme (FSE) only. Refuses to activate on classic themes.
  • Hierarchical disclosure: only the top level is visible by default; children expand on click.
  • Auto-open of the current path: deep pages open their ancestor chain automatically.
  • Mobile push-down hamburger: below the breakpoint, the navigation collapses into a burger button that expands in place — no off-canvas overlay.
  • Themeable via --vsn-* CSS custom properties. No hard-coded colours.

Requirement for interactive toggling: set the navigation block's submenu setting to open on click (labelled "Open submenus on click", or "Submenu visibility → On click" in newer WordPress). On click, parents are toggle buttons and several submenus can stay open at once (Pattern B) — but the parent's own page is no longer reachable from the menu (core WordPress behaviour). On hover, parents stay links (page reachable); nothing toggles on click and only the auto-open path to the current page is shown — a single open branch that can look like an accordion even though accordion mode is off (Pattern A).

See readme.txt for the full user-facing documentation (FAQ, theme-integration snippet, CSS-variable reference).

Development

Prerequisites

  • PHP 8.1+ (the plugin runs on 7.4+; dev tooling requires 8.1)
  • Node 20+
  • Composer 2
  • Docker (for wp-env)

Setup

composer install
npm install

Lint everything

composer run lint   # PHPCS
npm run lint        # ESLint + Stylelint + Markdownlint

Run E2E tests

npx wp-env start
npm run test:e2e

Plugin Check (pre-WP.org-submission)

npx wp-env start
npm run plugin-check

Build distribution ZIP

npm run build:zip        # = bash bin/build-zip.sh

Output location (in order of precedence): $OUTPUT_DIR if set → the sibling ../../Builds/ folder if it exists (workspace setup) → otherwise build/ (CI fallback). The file is named vertical-sidebar-navigation-<version>.zip, where <version> is read from the plugin header / Stable tag (both are cross-checked).

Releasing

  1. Bump the version in vertical-sidebar-navigation.php (header + VSN_VERSION) and readme.txt (Stable tag).
  2. Update == Changelog == and == Upgrade Notice == in readme.txt.
  3. Commit and tag: git tag v<version> && git push origin main --tags.
  4. The release.yml workflow verifies version consistency, builds the ZIP, and publishes a GitHub Release with the ZIP attached.

Contributing

See CONTRIBUTING.md.

License

GPL-2.0-or-later. See LICENSE.

Releases

5 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.9.2 latest
Jun 15, 2026 4mo ago
vertical-sidebar-navigation-0.9.2.zip
5
Jun 14, 2026 4mo ago
vertical-sidebar-navigation-0.9.1.zip
1
Jun 14, 2026 4mo ago
vertical-sidebar-navigation-0.9.0.zip
2
Jun 14, 2026 4mo ago
vertical-sidebar-navigation-0.8.4.zip
1
May 26, 2026 5mo ago
vertical-sidebar-navigation-0.8.3.zip
3
A grade

Security

Vertical Sidebar Navigation 0.9.2 · audited by WP Registry

No security issues found.

Audited release
0.9.2
Findings
none
Worst severity
—
Content hash
a68a7eae16b4d8bad5bc12d0…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.