Why won't a drop-down menu appear?

  • Unknown's avatar

    I’ve created a drop-down menu on a blog with Clean Home which includes Custom Menu but the drop-down bit won’t drop down:
    http://nottsbedroomtax.wordpress.com/ – the What We Can Do Page
    By contrast on another blog I run with Silesia it works:
    http://cafeeconomique.wordpress.com/ – Resources
    I’ve checked the Page data repeatedly. Can’t see any difference in the template, order number etc.

  • You have built a custom menu, but you have selected it as the primary menu, which is why the menu isn’t appearing.

    You also have not actually assigned any drop-down items to that menu.

    Please see http://en.support.wordpress.com/menus/ for details.

  • Unknown's avatar

    I don’t understand the first bit. How have I built a custom menu? How have I selected it as the primary menu? In what sense is it not appearing when the main row of page names *is* appearing? It’s just the drop-down bit from What We Can Do that isn’t.

    Regarding the second bit, yes I have! I assigned “General” and “Petitions” to What We Can Do. They appear in the Page list in the dashboard as having What We Can Do as parent, and when you load them (it has to be from the text of What We Can Do, i put the links in there as a temporary measure) their URLs have what-we-can-do/general etc.

    As for that Help page on Custom Menus… I read it all. Only one small bit deals with drop-down menus, and there’s no detail there to say what I’m doing wrong.

    And if works fine on the Café Economique site using Silesia.

    IN FACT it works on the Notts BedTax site with Silesia… maybe the problem could be to do with the Theme? But Clean Home is supposed to include ‘Custom Menus’ as a feature.

  • Head to Appearance -> Menus in your blog’s Dashboard first. You’ll see the menu you created there.

    You can add to and manage the menu there following this guide: http://en.support.wordpress.com/menus/

    Specifically, drop-downs can be created following this section of the guide: http://en.support.wordpress.com/menus/#changing-the-order-creating-sub-menus

  • Unknown's avatar

    Hi

    I started the process of editing the menu of Pages I’d already created by going to All Pages rather than Appearance>Menus, and only tried Appearance>Menus later. I am not sure I ‘created’ the menu, so much as edited the one that was automatically created by adding Pages. I have not created a second menu.

    I have now gone back to Appearance>Menus, and following the instructions in “Changing the Order & Creating Sub-Menus” I found I was able to move the sub-pages to the right and ‘nest’ them as it says. What’s interesting is that even tho they were not moved to the right beforehand they were already registered as child pages under a parent in the Page section on the left. And similarly in the All Pages section. This implies it is possible to define a page as a child of another without that being registered in the definitions of a customised menu.

    However in any case this has not resulted in the drop-down menu appearing – in Clean Home. As I said before, it DOES appear in Silesia. This implies to me that it’s not a problem with my Page or Custom Menu settings, so much as a problem in the Theme. Could someone look into this please?

    BTW I have screenshots but nowhere to post them here.

  • At Appearance -> Menus in your blog’s Dashboard, go to the Menu Locations tab and select “Menu 1” as your Primary Navigation.

    Not all themes support drop-down menus via child pages, which is why creating and setting a custom menu is necessary.

  • Unknown's avatar

    Wow thanks very much! That’s done it!

    So, to recap: in order to get a drop-down menu you have to move the child pages to the right underneath the parent in Appearance/Menus to nest them there, and tick Primary Navigation before saving.

    I notice one little problem: after saving there are two copies of the page ticked in Settings/Reading as a static front page. One can simply be deleted but I guess the duplication is not supposed to happen.

  • You’re welcome!

    I’m not seeing any duplicates, so it looks like you must have already deleted it.

  • The topic ‘Why won't a drop-down menu appear?’ is closed to new replies.