Support » Fixing WordPress » Wp 3.5 how to remove pages from top menu?

  • I just upgraded my blog to WP 3.5. I had been using Arjuna-X theme, but that’s broken in WP3.5, so I’m now using the default 20-12 theme with very few plugins. In the process all my widget placements and menus were lost. I’m slowly putting things back in proper order, but one thing eludes me.

    On the top of each page, after the theme header, is what appears to be a top-level menu, starting with HOME, and then listing all top-level pages (and I have a bunch). But I want the menu bar to have only three items: Home, About and Contact Us. I want all the other top-level pages to go away. They are linked-to from a custom menu in the sidebar, so I want them gone from the top.

    I looked at Appearance > Menus, but there is no way to remove the top-level pages. I had a custom menu (in the sidebar) that I used in the old theme, but I removed that temporarily, thinking it might preclude working with the primary menu. But that didn’t help things.

    I’d appreciate any ideas on how to do this. Thank you.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Create a custom menu and set it as your primary navigation menu. See http://codex.wordpress.org/WordPress_Menu_User_Guide

    Thread Starter Lappert

    (@lappert)

    Thanks, that worked, but it creates another problem. Apparently this theme can only support one custom menu. While I have the new “Primary” menu with the limited links (Home, About and Contact Us), I’ve now lost the custom menu (selected pages on certain topics) I had in place on the sidebar.

    Yes, I can create a 2nd custom menu, but from the menu or widget pages, I can’t place it anywhere.

    And it looks like the Appearance > Menu page will only set up the menu bar, not place items in sidebars or elsewhere.

    Any thoughts, or is all this just a limitation of this theme?

    To add a widgets menu go to widgets and click on custom menu. It gives you the option to add a different menu to your main sidebar.

    Thread Starter Lappert

    (@lappert)

    Thanks, I tried that, but it doesn’t work.

    Under Menus, I’ve created two custom menus: Primary and “From our archives”

    Under “Theme Locations” I selected Primary, so the Primary menu now appears just below the Theme header. In essence, it’s a Menu bar with Home, About Us and Contact Us links.

    And then in Appearance > Widgets, I dragged several widgets over the to Sidebar box:

    Search: Search
    Text: some basic information
    Custom Menu: From Our Archives
    Recent Posts: Recent Posts
    Tag Cloud: Tags

    But because I chose Primary under Menus, the Custom Menu does not show up in the sidebar.

    If I go back to Menus and pick “From Our Archives,” then I lose the items from Primary on the top menu-bar, and they are replaced by the menu items listed in “From our Archives.”

    So on your sidebar what do you see between “some basic information” and “Recent Posts”?

    You should see your menu.

    Thread Starter Lappert

    (@lappert)

    Recent Posts is there. So is “Some Basic Information”
    The widget placement works for them.

    But the “Custom Menu: From Our Archives” is not there.

    Thread Starter Lappert

    (@lappert)

    Success.

    I was trying different themes to see if any would support more than one menu (noe did that I saw).

    Then, I don’t know what it was, but in Widgets, I deleted the Custom Menu, and then put it back. Then it finally appeared on the sidebar. Perhaps it was a chaching thing.

    Thanks for your help.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Wp 3.5 how to remove pages from top menu?’ is closed to new replies.