• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

SLUSH – moving primary navigation to the top and secondary to under header

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › Design Tips and Tricks › SLUSH – moving primary navigation to the top and secondary to under header

This topic is: resolved

Tagged: slush navigation swap

  • This topic has 2 replies, 1 voice, and was last updated 8 years, 8 months ago by tanyaslogos.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • December 17, 2017 at 1:12 pm #214644
    tanyaslogos
    Member

    Hello I hope that everyone is having an amazing Sunday!

    I am struggling with a small layout issue on the SLUSH theme. I would like to move the entire primary navigation to the top of the site (where the secondary navigation is now located) and to move the secondary navigation to where the primary nav was (just under the header)

    I would just use the secondary for my navigation but it doesn't display on all media devices like the primary does. I guess I could swap out all the css but I was hoping that there was a small php hook that I could add to the functions.php page that would just swap them out.

    Thank you for any help you can offer - I know that everyone is busy with the holidays coming up but if you can spare a few moments I would greatly appreciate it. 🙂

    Thanks again!
    Tanya

    December 17, 2017 at 1:59 pm #214647
    tanyaslogos
    Member

    as with most things - once I asked the question out loud my brain sorted out the answer lol

    To anyone else that wants to do this here is what I did:

    functions.php - swap out the "subnav/nav" text on lines 70,71,74,75 (if it says "subnav" change it to nav - if it says nav change it to subnav) - then change the word secondary to primary on lines 81 and 91.

    This will save you from having to do a lot of css swapping but you will have to remove the "dispay:none" from the style code .zp_secondary_nav_wrap.navbar so that the hamburger menu will display on smaller screens. You will need to do other css adjustments I am sure but this gets you started 🙂

    Easier solution would be to used the same navigation for both - hide the primary for large screens - show for smaller screens. much simpler but ehhh my brain doesn't show me the simple road until after I have traveled the harder one.

    December 17, 2017 at 2:20 pm #214648
    tanyaslogos
    Member

    update: okay so the first option breaks the "x" close menu button on media devices. I am going to use the second option. LOL

    Just ignore me. it's turning out to be one of those days.

  • Author
    Posts
Viewing 3 posts - 1 through 3 (of 3 total)
  • The topic ‘SLUSH – moving primary navigation to the top and secondary to under header’ is closed to new replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2026 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble