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/

1 Answer 1


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
    Commented Dec 22, 2014 at 9:22
  • Yes, you can do some scripting to hide the root node using jQuery.
    – Pradip R.
    Commented Dec 23, 2014 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
    Commented Dec 23, 2014 at 6:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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