Menus let your site visitors navigate directly to URLs on your site. Organizing and placing menus well can help direct your users to the parts of your site you consider most important.

About menus in Drupal Gardens

A few helpful facts about menus in Drupal Gardens:

  • Menus are sets of links to various URLs on your site, displayed as horizontal or vertical lists.
  • Menu display and visibility
    • Menus generate blocks - You can control their display on your site on the Blocks page at Structure > Blocks:
      • Pages - display/hide only on certain, specific pages
      • Content types - display/hide on pages of given content types
      • Roles - control menu visibility by user role
      • Users - allow users to control display of any given menu
    • Menus follow permissions - Any menu item that links to something a given user does not have permissions to visit (based on user roles and permissions) will not be displayed to that user.
  • Menus control breadcrumbs - Menus are part of your site's navigation system and determine the breadcrumb path displayed on any given page.
  • Menu items can have sub-items - A menu item, "About me" might have sub-items like "Family", "Community", and "Work".

    Sub-items can be displayed two ways in Drupal Gardens, as dynamic drop-downs or as an indented sub list, depending on the region in which your menu is displayed. See Creating sub-menus for details.

Common uses for menus

  • Links in the main menu at the top of every page can help orient visitors wherever they are on your site.
  • You can include a reduced or minimal menu of your most important links at the bottom of every page by configuring and placing a menu in a footer region.
  • If your site has extensive books or other sub-sections, it can help to configure a navigation menu for that content to appear on the relevant pages in a sidebar region.
  • Any simple view - When creating dynamic, filtered lists of content, you assign them a path (e.g. "clients", "articles", "simpleview"). You can add a menu link to any such path on your site. For more information, see the simple view help page.
  • Your main, aggregated blog page is included in the main site navigation as "Blog" and is located at the URL /blog ( For more information, see the Blog help page.
  • Individual blogs - If you have more than one blogger on your site, each blog post will include a link to that author's individual blog page at the URL /blog/[UID] (UID is the User ID number). You can also add this URL to a menu item. As a site administrator, you can find any user's UID by navigating to their profile page and clicking the "Edit" link. The URL of the profile edit page is formatted as /user/[UID]/edit. For more information, see the Blog help page.