New Inspiro AI Demo Generator — can't find the perfect demo? Describe your website and AI builds a custom one in about 2 minutes. Learn more →

Knowledge Base

Documentation

Theme Documentation



Plugin Documentation



Resources

How to Create a Sticky Menu in WPZOOM Themes

A sticky menu (or sticky header) stays visible at the top of the screen as visitors scroll, so your navigation is always within reach.


First: check your theme’s built-in option

Many WPZOOM themes can do this without any plugin. Look for a sticky header setting in:

  • Appearance → Customize → Header — most current themes, including Inspiro Premium, which has its own Setting Up the Sticky Header guide.
  • WPZOOM → Theme Options — some themes place header options there instead.

In a few themes the header is sticky by default and needs no setting at all. Your theme’s guide in the WPZOOM Documentation tells you which case applies.


If your theme has no sticky option: use a plugin

Free plugins can make almost any theme’s menu sticky. A well-maintained option is My Sticky Bar (formerly myStickymenu), installed from Plugins → Add New.

After activating it, open its settings page and set the sticky element selector to your theme’s header or menu — commonly a class such as .navbar, .main-navigation, or #header. If you’re not sure which one your theme uses, right-click the menu in your browser and choose Inspect to see its class name.


Custom CSS alternative

If you’re comfortable with CSS, a couple of lines in Appearance → Customize → Additional CSS can also do it:

.main-navigation {
    position: sticky;
    top: 0;
    z-index: 999;
}

Replace .main-navigation with your theme’s actual menu selector. This works well on simple layouts; on themes with overlapping or transparent headers, the built-in option or a plugin will usually give a better result.

Last updated on August 29, 2026

Related Docs