• 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

Conditional HTML for different secondary menus

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 › Conditional HTML for different secondary menus

This topic is: not resolved

Tagged: Conditional Secondary Navigation Menu

  • This topic has 1 reply, 2 voices, and was last updated 10 years, 11 months ago by Victor Font.
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • August 5, 2015 at 12:45 am #161462
    GoalSetter40s
    Participant

    I'm using Genesis Simple Menus to attach a series of pages to secondary menus.
    In my example site http://scbeach.com/camelot/overview/ :

    The secondary menu 'Camelot ' is for all the Camelot pages.
    The secondary menu 'Horizon' is for all the Horizon pages.
    I am using the [Genesis - Simple Hooks] plugin to hook in the {genesis_header} and using the following code to place an image below the primary menu.

    <?php if ( has_nav_menu( 'secondary' ) ) : ?>
        <div class="cct-resortpage-headerimagenew"><img src="/images/dunes-village/dunes-village-header-new.jpg"></div>
    <?php endif; ?>

    I would like to use a different image for all the pages that use the Horizon secondary menu, so the code would look something like this (obviously this code doesn't work):

    If secondary_menu_nav_object is Camelot use camelot-header-new.jpg image below primary nav
    If secondary_menu_nav_object is Horizon use horizon-header-new.jpg image below primary nav

    I may need a completely different approach than using Genesis Simple Menus and Genesis Simple Hooks. Does anyone have a suggestion on how to accomplish this?

    http://scbeach.com/camelot/overview
    August 5, 2015 at 4:53 pm #161530
    Victor Font
    Moderator

    See if this helps: http://victorfont.com/conditional-secondary-menus-genesis-themes/


    Regards,

    Victor
    https://victorfont.com/
    Call us toll free: 844-VIC-FONT (842-3668)
    Have you requested your free website audit yet?

  • Author
    Posts
Viewing 2 posts - 1 through 2 (of 2 total)
  • The forum ‘Design Tips and Tricks’ is closed to new topics and 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