Remove Theme from Site in SharePoint 2013 using PowerShell
Requirement: To enforce consistency, We wanted to reset custom themes applied on SharePoint sites by end-users in our SharePoint environment.
Solution: Remove theme programmatically using PowerShell!
Solution: Remove theme programmatically using PowerShell!
Add-PSSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue #Variable $WebAppURL = "http://intranet.crescent.com" Get-SPWebApplication $WebAppURL | Get-SPSite -Limit ALL | Get-SPWeb | ForEach-Object { #remove theme sharepoint 2013 $Theme = [Microsoft.SharePoint.Utilities.ThmxTheme]::RemoveThemeFromWeb($Web,$false) $Web.Update() } Write-host "Themes are removed from all sites!"This removes and resets to default SharePoint theme. The same script works for SharePoint 2010 also to remove theme.
No comments:
Please Login and comment to get your questions answered!