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.
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













