Community Forums › Forums › Archived Forums › General Discussion › Stretch Theme Menu Issue
- This topic has 8 replies, 2 voices, and was last updated 10 years, 9 months ago by Skytouch.
-
AuthorPosts
-
July 24, 2013 at 5:18 am #52200SkytouchMember
I have installed the Stretch Theme, and in the Menu Configuration I see this: "Theme Locations - Your theme supports 0 menus. Select which menu appears in each location." No available menu dropdowns are available. I tried commenting out this line in functions.php:
remove_theme_support( 'genesis-menus' );
Then I could select Primary or Secondary in the Menu Theme Locations, but the menu appears as an unformatted column down the left side. I have re-activated this code for now.
All other Themes in my installation offer the standard 2 (Primary and Secondary) menus as expected. Is this a known problem just with the Stretch theme? I have re-downloaded v1.0.1 and reinstalled to ensure it was not a bad download.
http://springforwardnow.comJuly 24, 2013 at 7:21 am #52217AnitaKeymasterStretch Theme wasn't designed to have the standard Primary and Secondary Menus. It was designed to use the Custom Menu in the header area. The reason why it shows unformatted is because there isn't any styling for Primary and Secondary Navigation in the Style.css. So uninstalling and reinstalling will not make a difference - it wasn't set up to be used in that fashion.
Love coffee, chocolate and my Bella!
July 24, 2013 at 10:30 pm #52411SkytouchMemberI may not understand what custom menus means in this context. Is this a special Genesis feature? If so, how can I enable and style windows like the Stretch Demo on the Studio Press Themes page? Thank you
July 25, 2013 at 9:09 pm #52552SkytouchMemberLooking at the Stretch Theme demo, I note that the menu is styled as:
ul#menu-primary-navigation.menu.genesis-nav-menu
Yet I find no reference to this in the theme's style.css.
If there is a good page in the Genesis docs explaining how these custom menus work, I'll greatly appreciate a pointer (still searching on my own).
Thank you
July 25, 2013 at 9:39 pm #52554SkytouchMemberMore confusion.
Here is a relevant tutorial page on the StudioPress Site:
http://my.studiopress.com/tutorials/use-navigation-menus/The tutorial says "By default, Genesis uses the custom menu feature that is built in to WordpRess itself. You must set up a custom menu to show navigation links."
For all Genesis themes, this is exactly what I have been doing, according to the step-by-step instructions on this page, and it works perfectly.
However, the other Genesis themes I've worked with look exactly like the third image down in the tutorial - "Your theme supports two menus. Assign menus to your theme." But the Stretch theme says "Your theme supports 0 menus. Select which menu appears in each location." and no fields or dropdowns are visible. I switch to any other Genesis theme that I own and it's fine.
I hope I am just missing something, but I believe I am working with Custom Menus as Genesis intends, and something in this particular theme seems broken. My initial comment about removing the menu unregistration was just a quick test for a workaround that did not work (as I expected). So I am stuck not understanding why custom menus are showing as 0 for this theme.
July 26, 2013 at 5:26 am #52573AnitaKeymasterOkay, let's go back. The Stretch Theme itself doesn't have the Primary and Secondary Menu - it uses a Custom Menu. The instructions are here for the Stretch Theme - http://my.studiopress.com/setup/stretch-theme/ and they state,
For the menu, please refer to our general tutorial on menus before you start.
Visit Appearance -> Widgets and drag the Custom Menu widget to Header Right. Choose the menu you just created.
In your initial question you wrote:
All other Themes in my installation offer the standard 2 (Primary and Secondary) menus as expected. Is this a known problem just with the Stretch theme?
It's not an issue - they aren't supposed to be there. When you comment out a function such as you did by commenting the following code to restore the Menus, you need to CREATE the CSS for the Navigation. They did not include any CSS for the Primary or Secondary Navigation - you have to code it yourself.
remove_theme_support( 'genesis-menus' );
Your theme was created to use the Custom Menu. As the instructions state - create the custom menu. Then use the Custom Menu widget in the Header Right Widget Area.
Love coffee, chocolate and my Bella!
July 26, 2013 at 2:40 pm #52667SkytouchMemberCopyblogger support pointed me to the Custom Menu widget that I had not used before. Works like a charm. Resolved. Thanks for your assist!
July 26, 2013 at 2:44 pm #52669AnitaKeymasterThat's what I wrote you initially up top!!! Glad you finally figured it out.
Love coffee, chocolate and my Bella!
July 27, 2013 at 12:57 am #52738SkytouchMemberI realize this now anitac. Thanks so much for helping. FYI, I was so impressed with the community support and Stretch theme that I signed up today as a Pro Plus member. Regards
-
AuthorPosts
- The topic ‘Stretch Theme Menu Issue’ is closed to new replies.