Skip to main content

About Breadcrumb links

The breadcrumb is the row of links underneath the website navigation. This shows you where you are in the site hierarchy. Each link represents a nested folder and the hierarchy flows from left to right.

(e.g., home directory > folder > subfolder > page title)

Diagnosing and fixing broken breadcrumb links
Sometimes you’ll discover that a breadcrumb link doesn’t work. This is usually because there isn’t a published index.php file in that directory listed in the breadcrumb path. The index page is the root address for each directory and that page must be published in order for a valid breadcrumb link to be created. Without that index.php file, the folder hyperlink in the breadcrumb path will be invalid and if you click on that link it will give you an error message.

Breadcrumbs are automatically created when you have them enabled on a page and the root for each directory will always be index.php. So, if your breadcrumb path is home > about > contact, then the about and contact directories would each need a published index.php file in order to create valid breadcrumb links. “Home” will also need an index.php file, but it should already have one because that is the home page for your website.

Note about .PCF vs .PHP files
When you edit the page, you will be on the Staging server and the file extension will be index.PCF. Once you publish the page, the file extension will be index.PHP. To see the published index.php file,  you will need to look on the Production tab in the server view. If all you see are .PCF files in the directory, then you are on the Staging server.

More information about breadcrumbs

Enable or disable breadcrumbs
You can enable or disable breadcrumbs through the Parameters tab located in Properties. The page must be checked out to you (lightbulb icon illuminated) to adjust these settings.

Editing breadcrumb text
https://web.vanderbilt.edu/omni/omni-tutorials/v10-edit-breadcrumb/