Set-PnPWikiPageContent
SYNOPSIS
Sets the contents of a wiki page.
SYNTAX
STRING
Set-PnPWikiPageContent -Content <String> -ServerRelativePageUrl <String>
[-Connection <PnPConnection>]
FILE
Set-PnPWikiPageContent -Path <String> -ServerRelativePageUrl <String>
[-Connection <PnPConnection>]
DESCRIPTION
This cmdlet updates the content of the specified wiki page to the value specified either in a string or a file.
EXAMPLES
EXAMPLE 1
Set-PnPWikiPageContent -ServerRelativePageUrl /sites/PnPWikiCollection/SitePages/OurWikiPage.aspx -Path .\sampleblog.html
Sets the content of OurWikiPage to the content of sampleblog.html file.
EXAMPLE 2
$htmlContent = "<div>test</div>"
Set-PnPWikiPageContent -ServerRelativePageUrl /sites/PnPWikiCollection/SitePages/OurWikiPage.aspx -Content $htmlContent
Sets the content of OurWikiPage as "test". The existing content of the wiki page will be replaced with the new content provided.
PARAMETERS
-Connection
Optional connection to be used by the cmdlet. Retrieve the value for this parameter by either specifying -ReturnConnection on Connect-PnPOnline or by executing Get-PnPConnection.
Type: PnPConnection
Parameter Sets: (All)
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Content
HTML markup that represents the desired content of the wiki page. The HTML markup can include text, images, links, tables, formatting elements, and any other HTML elements supported by SharePoint's wiki pages.
Type: String
Parameter Sets: STRING
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Path
The local file path of the HTML file containing the content for the wiki page.
Type: String
Parameter Sets: FILE
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ServerRelativePageUrl
The server-relative URL of the wiki page whose content should be updated.
Type: String
Parameter Sets: (All)
Aliases: PageUrl
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False