After years of building custom navigation systems across dozens of client projects, I’ve finally released something I’ve wanted for a long time: a block-based navigation plugin that actually fits modern WordPress.
Why I built it
Too often, I found myself rebuilding the same menu logic from scratch — accordion behavior, slide-ins, sticky headers, responsive toggles. WordPress core’s Navigation block does some of this, but not all. And definitely not the way I needed.
I didn’t want to rely on page builders or bulky themes. I wanted native blocks, clean markup, and just enough options to cover most real-world needs without overcomplicating the editor.
What it does
Groundworx Navigation gives you:
- Full control over layout (Modal, Modal Dropdown, Slide-In, Classic)
- Responsive behavior switching at your chosen breakpoint
- Flexible display types (Accordion, Stacked, List, Vertical, Horizontal)
- Position options (Sticky, Fixed, Scroll-Up Reveal, or Relative)
- Built-in support for branding, submenu icons, and keyboard navigation
- No jQuery — just WordPress’s Interactivity API
You can insert the block, pick a layout, drop in a menu, and be up and running — no custom code, no extra plugins.

Who it’s for
Theme builders. Freelancers. Agencies. Anyone using theme.json-ready themes who needs reliable navigation that looks and works great on all devices.
What’s next
This is the first public beta. That means it works, but I’m still testing edge cases and finalizing polish — especially accessibility, layout quirks in legacy themes, and multisite compatibility.
I also plan to bring in more advanced features over time, like panels and mega menus, in a future version.
Try it now
The plugin is pending approval in the WordPress plugin repo. In the meantime, you can try it directly from GitHub.
Have feedback or want to follow the journey? Say hi on X or join my email list.