Drupal at Cal Poly

Cal Poly's Content Management System

Drupal 7 Breadcrumbs

Drupal creates breadcrumbs based off of menus. These 5 steps will explain the easist way to create accurate breadcrumbs:

  1. Create a menu specifically for containing/listing links to be identified as breadcrumb items.Example of a Breadcrumb Menu
  2. Add a menu link for each node (page) that will need a breadcrumb on it.
  3. Order the links and indent them to show the path order (level) for each node.Example of Breadcrumb hierarchy
  4. Enable the menu in Configure - Menu breadcrumb (make sure it is the only menu that is checked.Example of a breadcrumb enabled menu
  5. Leave the menu block unassigned. i.e. don't assign the menu block to anywhere on the site, leave the region set to "None" by going to Structure - Blocks.Example of setting the menu region to "none."

This example menu would create these breadcrumbs:

example of breadcrumbs

Altering breadcrumb display

You can change whether the breadcrumb (and page title) render at the top of your page by adding an extra character to the beginning of the page title while editing the page:

  • @ suppresses the breadcrumb

  • # suppresses the title

  • ! suppresses both

Related Content

Cal Poly's WCMS

Drupal Since 2009 Badge

Drupal has been Cal Poly's web content management system since 2009.

More About Drupal

Quick Start Guide

  • Quickstart Icon

    Drupal Basics

  • Our Drupal 7 Quick Start Guide will help you get up and running in no time.

Start Drupalling!

User Management

  • User Management Icon

    Users and Roles

  • Site admins can learn how to add/remove users, and what roles to grant their users.

User Management

Drupal Webforms

  • Webforms Icon


  • ThisĀ Webforms guide features a new interface to help you find the answer to all your questions quickly!

Webforms Guide

Mailing List

  • Mailing List Icon

    Drupal Updates

  • Subscribe to our mailing list to stay up-to-date on Drupal news.