• 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

Hiding specific pages from main navigation bar

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 › Hiding specific pages from main navigation bar

This topic is: resolved

Tagged: modern blogger, Navigation Bar, pages, Pretty Darn Cute Design, pro

  • This topic has 4 replies, 3 voices, and was last updated 7 years, 9 months ago by Susan.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • June 15, 2015 at 12:00 am #156214
    rihannsu
    Member

    Is there a Genesis-specific way that I can hide specific pages (like "Download your FREE book HERE!" or "Thank you [for giving me that email address so you got that FREE ebook in the first place]" from my main navigation menu?

    I've downloaded two plugins that I thought would do the trick:

    http://wpsmith.net/my-plugins/wp-custom-menu-filter-plugin/

    and

    https://wordpress.org/plugins/wp-hide-pages/

    but those pages are still in the menu, mocking me. I located the page ID numbers for each page that I wanted hidden, thinking the second plug-in (WP Hide Pages) was asking for them. I added the page ID numbers but that didn't work. Turns out I need a CSS Class name. What is a CSS Class name and how do I find it? And do I even need the page ID numbers?

    screenshot of WP Hide Pages plugin

    I really can't code well, so I can't understand where I would need to put the page IDs into a file as this page suggests:

    https://wordpress.org/support/topic/exclude-pages-from-navigation-menu

    I'm using Pretty Darn Cute's Modern Blogger Pro child theme, and while I would LOVE

      to ask the people at PDCD, I'm getting an message from their site that I don't have an account with them. And just to make things more fun, I can't find a receipt email from them Genesis from where I purchased Modern Blogger Pro back in 2014. I do have a link on my Downloads page at Genesis, so at least I know for certain that I bought the theme through Genesis and not PDCD.

      So I'm asking here- apologies if that's a no-no. I'm so confused and frustrated at this point. Thanks in advance!

      Laura Finger
      http://www.laurafinger.com/

    http://www.laurafinger.com/
    June 15, 2015 at 9:13 am #156257
    Susan
    Moderator

    I responded to your other topic here: (link)

    Laura:

    I responded to your email this morning, confirming that to create an account at Pretty Darn Cute Design, you can take a screenshot of your account area at my.studiopress.com, showing the Modern Blogger Pro theme.

    Pages aren’t automatically added to your menu, unless you checked the box (below) to add them. There is no need for plugins or coding to not display a page in your menu.

    June 15, 2015 at 9:14 am #156258
    David Chu
    Participant

    Hi,
    I've got something for you to check. Unless you have some unusual process on your site, you don't have to have any Pages at all in your menu if you don't want to. No plugin needed at all, either.

    Go to Appearance... Menus.... and be sure that your main menu is showing (if not, select it in the dropdown near the top). Now take a look at Menu Settings down below your menu items. If "automatically add new top-level pages" is checked, that can be unchecked, and then simply delete any Page from the menu. Save, and enjoy. And no, this won't delete any Pages. ๐Ÿ™‚ It just takes them out of the menu.

    The only tiny downside is that now if you want new Pages in your menu, you'll need to add them manually.

    Best,
    Dave


    Dave Chu ยท Custom WordPress Developer – likes collaborating with Designers

    June 15, 2015 at 6:42 pm #156329
    rihannsu
    Member

    I'm sorry for the double- post. When I looked at the forum list, I never saw my post. I assumed it was indeed eaten and I started a second time.

    David and Susan, thank you both. I went to menu just like David said, and tried to do a drag and drop of the pages I wanted hidden. It was so ridiculously easy to do, and it worked.

    Susan, I'll get a Screenshot to you right now. Thank you for your help.

    June 15, 2015 at 8:00 pm #156340
    Susan
    Moderator

    You are welcome. I will close this as resolved.

  • Author
    Posts
Viewing 5 posts - 1 through 5 (of 5 total)
  • The topic ‘Hiding specific pages from main navigation bar’ 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

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