I am building a publishing site for an Intranet. Every page in my site has a contacts section right under the left navigation, content by query web part is used to fetch data from a SharePoint generic list and display contacts.
What is the right method to add this web part on every page?
- Add web part in master page? I am also using OOTB discussion list and that uses system master page, making changes in system master page recommended?
- Create a content page layout, every page in my intranet site will use that page layout and add web part in page layout. What about discussion list that doesn't use my created page layout? Is there any way to change the page layout of discussion list?