Support » Plugin: Genesis Simple Menus » Set default secondary menu for new posts and pages

  • I am using a static front page with both front page and posts page selected.

    The static front page has all nav disabled so does not use any menus. It is a start page running some jQuery before the posts page is loaded.

    The posts page uses only a secondary menu I call “Home Navigation”. All other posts and pages will use a secondary menu I call “Other Navigation”.

    Using Genesis Simple Menus plugin works fine as long as I set the default genesis secondary menu to “Home Navigation”. However, this means that for every new page, category, tag or post I need to manually select “Other Navigation” from the Secondary Menu dropdown.

    I would prefer to set the default genesis secondary menu to “other navigation”, however this overrides the “Home Navigation” setting on the posts page which is called “home”.

    The problem I have is that instead of manually selecting “other navigation” on every new post, I would like the default to be set not to “Genesis Default”, but to “Other Navigation”.

    It is not a problem to manually set the secondary menu to “other navigation” on all new pages, categories or tags. I would just like to force the secondary menu to default to “other navigation” on all new posts.

    http://wordpress.org/extend/plugins/genesis-simple-menus/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Ron Rennick

    (@wpmuguru)

    If you are using a page for the home page you should be able to select the “Home” menu for that page and set the Genesis secondary nav setting to the “Other” menu.

    Thread Starter Anthony Tilke

    (@iwritten)

    Hi Ron,

    Thanks for the prompt reply.

    The home page is purely used to run a jquery coded introduction (nav and subnav are disabled on this page through a call from the theme’s functions.php. On completion of the script or on selection by user to skip introduction they are sent to my posts page.

    The theme settings are for static page with the start page set to a page I call start.html and the posts page set to a blank page (I call home) using the genesis child theme’s (scribble) blog template.

    If I change the default menu to the one I want showing on all posts and pages other than the posts (home) page, then this menu is activated for the posts (home) page regardless of what I set under the secondary menu dropdown when editing the (home) posts page.

    Therefore, I cannot set the default menu to the one I want on all new pages and posts, I can only set it to the one appearing on only the posts (home) page. Therefore there is an extra step necessary when creating a new page or post. That is to select the “other menu”.

    Thanks again for your reply.

    Anthony

    Plugin Contributor Ron Rennick

    (@wpmuguru)

    There isn’t any way to set the default secondary menu on new posts & pages with GSM. If what I described above won’t work for you then you’ll have to set the menu manually.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Set default secondary menu for new posts and pages’ is closed to new replies.