I have a custom master page applied to a SharePoint site. However, I want to add a breadcrumb to it.

I have been reading about how SharePoint 2013 has breadcrumb already but its hidden by default in Seattle master page. Could it be enabled in a custom master page? It would be a good practice to make use of existing SharePoint controls instead of creating new ones from scratch.

These are my findings so far, however not sure which to implement on a custom master page. http://academy.bindtuning.com/lets-bring-the-breadcrumb-back-to-sharepoint-2013/ http://blog.amtopm.be/2013/01/04/sp2013-adding-breadcrumbs/


The first link you shared is for getting back the fly-out navigation menu which was available in SharePoint 2010, but it was made hidden in SharePoint 2013.

If you are trying to get that control back on your custom masterpage, you should copy the code snippet given of first link in your custom masterpage. If you will change in Seattle master page, it will reflected in each of the sub site as well. So according to me use your custom master page and place the custom snippet in it.

If you are planning to have a horizontal breadcrumb in SharePoint 2013 using Design Manager, you can refer this link.

Hope this helps!

  • 1
    I have used the link you provided. It works just fine. However, it shows "Site collection" as the root. Any idea how to remove it?
    – else
    Dec 22 '14 at 9:22
  • Yes, you can do some scripting to hide the root node using jQuery.
    – Pradip R.
    Dec 23 '14 at 5:18
  • 1
    Oh well, I was thinking of that but I thought there might another way of doing it in the masterpage code. Anyway, Thanks so much!!
    – else
    Dec 23 '14 at 6:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.