I want to add a sidebar with links to some of my pages.

enter image description here

But I don't want to go to each page an manually update each one.

enter image description here

I've looked into having a php include() statement that takes html from one document and puts it in the sidebar, but it looks like that wouldn't work.

I feel like there should be an easy way to have one html document to change instead of every link.


  • SharePoint comes with an OOT side navigation panel. Why don't you just add your links to that? Other option is to go to your root site and create/edit a master page and add your links to it.
    – kovac
    Commented Jul 29, 2016 at 2:39
  • Try looking into the Reusable HTML list in the root of your site collection, support.office.com/en-us/article/… Commented Jul 29, 2016 at 13:40

1 Answer 1


As an alternative to the OOT side panel (which I don't have control over), I ended up using the content manager and an HTML document.

It's a bit of a pain to add the content manager to every page, but once it's done, I can just update the link bar by editing the one HTML document. I also have the benefit of being able to use Jquery to customize the page (I used it to make the preset sidepanel smaller)

enter image description here

enter image description here

  • 1
    Good job Eric . but I think it is not a best practice why you didn't update your page layout to applied for all pages that use this page layout ! Commented Aug 3, 2016 at 22:06
  • I have no idea how to do that. I am new to sharepoint, and didn't setup anything myself. I was given a few pages to maintain, is this easy? Do I need special privileges? I poked around for a long time and never saw anything about page layouts. But I would love to do it the right/best way :) Commented Aug 4, 2016 at 22:15

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.