• Hi All:

    I am running WP 3.0 and the “shades of blue” theme. I configured widget menus for different top level pages (and their children). The only way I can even get the menus to display is using the dynamic sidebar function but it displays all the menus at once (probably because the dashboard sidebar widget area has all menus in it)

    I have a few challenges getting this to display the way I want, which is:
    – When on parent page “Solutions” (and it’s child pages) I only want the “menu-solutions” menu widget to display
    – on “About” and it’s children only the “menu-about” menu widget etc..

    1. Is there a way to use the dashboard to create a different sidebar widget area where I can add each menu (not very efficient, I know)
    2. I checked the function reference for widgets in the CODEX but could not find a reference to the menus widget.
    3. Is there a way just call one menu widget at a time?
    4. How would I check that I am on a parent page so I can show only the menu for that parent and it’s children?
    5. Not display title of the widget nor link to parent page (just second level and below)

    I am relatively new to WordPress so thanks in advance for any help.

Viewing 1 replies (of 1 total)
  • Thread Starter bridgemanusa

    (@bridgemanusa)

    OK!! So I did find the reference to wp_nav_menu for 3.0 here:
    http://codex.wordpress.org/Function_Reference/wp_nav_menu

    And am now able to call a specific menu (one down, more to go). My next challenge is to check for parent (top level) page and only display the menu associated for the parents sub pages. I tried using the conditional tags for pages but it seems that the conditional only knows one level above and all levels down rather that the top most page. Is this the case?
    Am I better off using different page templates for each section and displaying the menus accordingly? The site structure is 3 levels deep (total).

Viewing 1 replies (of 1 total)
  • The topic ‘Page widget or menu widget for left sidebar menu?’ is closed to new replies.