New Nav

Replace WordPress’s default mobile nav with your popup design on a global an/or per-page basis.

New Nav add-on uses the native WordPress nav button to trigger custom modal content built in Steve’s Popup blocks. This add-on requires Steve’s Popup plugin.

demo:

On desktop: click the hamburger menu above for an example, or go to any other page and collapse your browser to a mobile size and watch the magic in action.

On mobile: tap the hamburger menu on this or any other page to observe its behavior.

It’s simple: in the WordPress Settings menu, click New Nav. Add the ID or slug of your popup to replace the mobile nav globally.

To override the nav on a per-page basis, just add the override ID or slug to that page’s settings.

Note: The New Nav add-on and the Popups plugin itself may share designs and look similar, but they function very differently.  

Active 1.0.1 updated: 04/01/2026 8:45 AM

Steve’s New Nav provides a customizable navigation menu with mobile-friendly hamburger menu, smooth scrolling, and animation effects.

  • Upload the plugin files to the /wp-content/plugins/steves-new-nav directory, or install the plugin through the WordPress plugins screen directly.
  • Activate the plugin through the ‘Plugins’ screen in WordPress.
  • Use the navigation menu in your theme or customize via settings.

Add the navigation menu to your theme using wp_nav_menu() or the provided shortcode.

  • = 1.1.0 =
  • * Improved: Scripts and styles now enqueue conditionally based on configured popup slug being set per page or globally (better frontend performance).
  • = 1.0.0 =
  • * Initial release