Forum Discussion
Blair24
Nov 28, 2018Copper Contributor
Using PowerShell to change page banner image
Hi Folks, Currently have a automatic site creation tool up and running. I know using the PnP engine no content will be included in the template, but is there any way on the newly created site on t...
- Nov 28, 2018
Blair,
I believe you are trying to change home page banner image programmatically. You can use PnP Powershell to do that. Follow below steps:
1. Connect your site using
Connect-PnPOnline -Url $siteUrl -Credential $credential2. Get Client Side Page
$myHomePage = Get-PnPClientSidePage -Identity Home.aspx3. Set custom page header:
$myHomePage.SetCustomPageHeader('<Server relative Image URL>')4. Save the page:
$myHomePage.Save()5. Publish:
$myHome.Publish()Let me know if it helped.
Dean_Gross
Nov 28, 2018Silver Contributor
FYI, while not exactly what you are looking for, there are some new features rolling out that you may find helpful, see
Updated feature: we're rolling out new SharePoint Online site branding and navigation features
MC165552
Published On : November 19, 2018