I haven’t seen this tip elsewhere and thought I’d post it. The new menu system in 3.0 is awesome but there’s one thing I wanted to do that wasn’t obvious to me at first. In my menu I wanted to have 2 levels, but where there were children I didn’t want the parent item to do anything, just be a place holder under which the children would be organized.

It’s actually easy to do. Under Appearances / Menus there’s a section called Custom Links, see in the red circle in the screen capture. If you put a “#” character for the link it will point to the current page, so if clicked nothing will appear to have happened.

Menu System Screen Capture

Give the item the name you want to appear in the menu where it asks for Label, and click on Add to Menu. That will put a new item in the menu are on the right for you to drag to your desired location. You can now put child items under it.

There is a minor downside to this approach, and that is if people click on these ‘do nothing’ menu items, the page will refresh from the top, so if they weren’t at the top of the page when they clicked, the screen will shift on them. If the top of the page is already displaying, then the refresh will be invisible.

There may be a better way to do this, but I am not aware of it.

Leave a Reply

(required)

(required)

© 2012 TampaBay WordPress Suffusion WordPress theme by Sayontan Sinha