Are there any approaches to add a sticky footer to all pages in SP site without Master Page modifications?

2 Answers 2


I think you can do it by JavaScript injection. Microsoft recommends using this technique rather than creating / modifying master pages for UI. You can find more information on web:

Customize your SharePoint site UI by using JavaScript

JavaScript injection in SharePoint Online - Office 365 Developer Patterns and Practices


PnP has a great example on adding Header , breadcrumb and footer on all pages without modifying the Masterpage.

It is basically as SharePoint hosted-app that can be deployed on the site collection. After you add and install the app, it will add a user custom action which will inject the javascript on the page. In the below image, you need to click on the Add provision button, which will do the needful.


enter image description here

  • This is exactly what I was looking for, thanks a lot! Oct 6, 2016 at 15:33

Your Answer

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

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