• 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

Location of Menu in Lifestyle Theme

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 › Location of Menu in Lifestyle Theme

This topic is: resolved

Tagged: lifestyle, menu

  • This topic has 12 replies, 4 voices, and was last updated 12 years, 5 months ago by samw.
Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • February 9, 2013 at 4:12 pm #19292
    Carolyn
    Participant

    Is it possible to change the location of the menu in the Lifestyle them to below the header?

    February 9, 2013 at 7:24 pm #19306
    Susan
    Moderator

    Per the snippet here:http://my.studiopress.com/snippets/navigation-menus/add this to your functions.php

    
    
    /** Reposition the primary navigation menu */
    remove_action( 'genesis_before_header', 'genesis_do_nav' );
    add_action( 'genesis_after_header', 'genesis_do_nav' );
    
    February 10, 2013 at 2:51 pm #19444
    Carolyn
    Participant

    Thanks Susan, I searched but obviously not that well!

    February 10, 2013 at 2:58 pm #19447
    Susan
    Moderator

    No problem. 🙂

    February 11, 2013 at 2:23 am #19546
    samw
    Member

    Hi

    Great post..I have a similar issue. Using a custom header image my menu is now in the wrong place.  I put the code into the functions file for the theme, but now I see it outputs the text for the code! I am new to this. Where exactly does the code snippet need to inserted in the functions.php file. I guess I am missing something here - Thanks in Advance

    This is the extract from my php with the code

    /** Add support for custom header */
    add_theme_support( 'genesis-custom-header', array( 'width' => 920, 'height' => 150 ) );

    /** Reposition the primary navigation menu */
    remove_action( 'genesis_before_header', 'genesis_do_nav' );
    add_action( 'genesis_after_header', 'genesis_do_nav' );


    SEO & Online Marketing Consultant

    Metta3 | G+ | LinkedIn

    February 11, 2013 at 6:29 am #19580
    Susan
    Moderator

    @samw - the php code can go anywhere in your functions.php file after the opening statement, but I usually add new snippets to the bottom of my php file for ease of updating.

    Can you please post a link to your site.

    February 11, 2013 at 8:12 pm #19743
    samw
    Member

    Hi

    Thanks for replying. Im building it as dev using Desktop Server. I wonder if somehow its not reloading the code. I have changed the code position and no difference. Still have menu at top right of page. Its in the theme, functions.php file and im editing with notepad ++.  Desktop Server is pretty good, Im open to suggestions

    Thanks

     

     


    SEO & Online Marketing Consultant

    Metta3 | G+ | LinkedIn

    February 11, 2013 at 8:17 pm #19744
    samw
    Member

    Hi

    I notice that if I only add text as the header the menu is in the correct location. The issue is when I add an image file. I do need to add an image file as a custom header. Do I need an alternate code?

    Many Thanks in Advance

     


    SEO & Online Marketing Consultant

    Metta3 | G+ | LinkedIn

    February 11, 2013 at 8:27 pm #19745
    Susan
    Moderator

    Sam - can you please provide a link to your site?

    The code snippet you've used to add a custom header is correct; and the snippet for moving the header is correct, so I don't see why there should be conflict.

    February 11, 2013 at 8:38 pm #19746
    tomarob
    Member

    Correct me if I'm wrong, - - but isn't lifestyle's 'secondary' menu automatically below the header??

    If I'm right (and I believe I am), - - you would go to dashboard/genesis/theme settings/navigation settings/include secondary menu?

    Then, - - go to menus and set up a secondary menu only (and not a primary)

    On this site I did just recently, the top menu is my primary, the one under the header is my secondary.

    No coding involved, - - all done from the dashboard . . . http://www.chesterfieldremodeler.com

    February 11, 2013 at 8:49 pm #19747
    Susan
    Moderator

    Tom - you are correct - the secondary menu is below the header. 🙂

    February 11, 2013 at 8:55 pm #19749
    Carolyn
    Participant

    Thanks Tom (and Susan)!

    February 11, 2013 at 9:59 pm #19756
    samw
    Member

    Thanks All. Well spotted. Yes, I was using the wrong menu! 🙂


    SEO & Online Marketing Consultant

    Metta3 | G+ | LinkedIn

  • Author
    Posts
Viewing 13 posts - 1 through 13 (of 13 total)
  • The topic ‘Location of Menu in Lifestyle Theme’ 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

© 2025 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