Wp 3.5 how to remove pages from top menu? (8 posts)

  1. Lappert
    Posted 3 years ago #

    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.

  2. tomontoast
    Posted 3 years ago #

    Create a custom menu and set it as your primary navigation menu. See http://codex.wordpress.org/WordPress_Menu_User_Guide

  3. Lappert
    Posted 3 years ago #

    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?

  4. tomontoast
    Posted 3 years ago #

    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.

  5. Lappert
    Posted 3 years ago #

    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."

  6. tomontoast
    Posted 3 years ago #

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

    You should see your menu.

  7. Lappert
    Posted 3 years ago #

    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.

  8. Lappert
    Posted 3 years ago #


    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.

Topic Closed

This topic has been closed to new replies.

About this Topic


No tags yet.