Búsqueda de sitios web

SharePoint Online: ¿Cómo cambiar la página de inicio usando PowerShell?


Requisito: Establecer la página de inicio en SharePoint Online.

¿Cómo cambiar la página de inicio predeterminada en SharePoint Online?

La página de bienvenida o página de inicio es la página predeterminada que se muestra cuando navega por el sitio. De forma predeterminada, la página Home.aspx en la biblioteca de páginas del sitio se define como la página de bienvenida del sitio. Puede crear una nueva página y configurarla como página de bienvenida. Para configurar la página de inicio en SharePoint Online, haga lo siguiente:

  1. Navegue a Configuración del sitio >> Haga clic en el enlace "Página de bienvenida" en el grupo "Apariencia".

  2. Esto lo llevará a la "Página de bienvenida del sitio" (/_layouts/15/AreaWelcomePage.aspx), donde puede elegir cualquier página existente y configurarla como página de bienvenida o página de inicio para su sitio de SharePoint Online.

Esto cambia la página de bienvenida en SharePoint Online.

El enlace "Página de bienvenida" en la configuración del sitio está disponible solo en sitios de publicación con la función de publicación de SharePoint Server activada.

SharePoint Online: establecer página moderna como página de inicio

¿Cómo crear una página personalizada como página de inicio en SharePoint Online? En los sitios modernos, puede cambiar la página de inicio del sitio navegando a:

  1. Haga clic en el ícono de ajustes "Configuración del sitio" >> Elija "Contenido del sitio".
  2. Haga clic en Biblioteca “Páginas del sitio” >> Haga clic derecho en la página de inicio de destino y seleccione “Crear página de inicio” en el menú contextual.

¡Esto establece la página como la página de inicio en SharePoint Online! El mismo procedimiento se aplica a las colecciones de sitios de comunicación o sitios de grupo modernos.

SharePoint Online: cambiar la página de inicio usando PowerShell

Aquí está el PowerShell para configurar la página como página de inicio en SharePoint Online:


#Load SharePoint CSOM Assemblies
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.dll"
Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\16\ISAPI\Microsoft.SharePoint.Client.Runtime.dll"

#Set Parameter Values
$SiteURL="https://crescent.sharepoint.com"
#Relative url of the homepage
$HomePageURL="SitePages/default.aspx"

#Setup Credentials to connect
$Cred = Get-Credential
$Cred = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Cred.UserName,$Cred.Password)
#Setup the context
$Ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)
$Ctx.Credentials = $Cred

#sharepoint online powershell set home page
$Ctx.web.RootFolder.WelcomePage = $HomePageURL
$Ctx.web.RootFolder.Update()
$Ctx.ExecuteQuery()

Este script CSOM de PowerShell configura la página de inicio en SharePoint Online.

Hacer la biblioteca de documentos como página de inicio en SharePoint Online

¿Cómo hacer que una biblioteca de documentos sea la página de inicio en SharePoint Online? Puede crear una nueva página, agregarle el elemento web de la biblioteca de documentos, seleccionar la biblioteca de documentos relevante y luego configurar esa página como página de inicio yendo a Contenido del sitio >> Páginas del sitio >> Seleccione la página y haga clic en “Crear página de inicio”. ”de la barra de herramientas.

¿Qué tal configurar una biblioteca de documentos como página de inicio en la “Experiencia clásica”? Claro, sigue estos pasos:

  1. Navegue a la biblioteca de documentos >> Haga clic en el engranaje de Configuración >> > Editar página.
  2. Haga clic en la pestaña Página en la cinta desde la parte superior de la página y seleccione "Crear página de inicio" y confirme el mensaje.

  3. Haga clic en "Detener edición" para confirmar los cambios.

Ahora debería ver que la biblioteca de documentos es la página de inicio del sitio. También puede crear una nueva página wiki y utilizar el método anterior.

¡También puede configurar la página de inicio de SharePoint usando SharePoint Designer!

PnP PowerShell para convertir la biblioteca de documentos en página de inicio en SharePoint Online

Esta vez, configuremos una biblioteca de documentos como página de inicio para un sitio de SharePoint Online usando el cmdlet PnP PowerShell Set-PnPHomePage.


#Config Variables
$SiteURL = "https://Crescent.sharepoint.com/Sales"
#Page Relative URL to the Web
$HomePageURL = "Shared Documents/Forms/AllItems.aspx"

#Get Credentials to connect
$Cred = Get-Credential
 
#Connect to PnP Online
Connect-PnPOnline -Url $SiteURL -Credentials $Cred

#make a document library as home page in sharepoint online
Set-PnPHomePage -RootFolderRelativeUrl $HomePageURL 

De manera similar, puede configurar una página de lista como página de inicio configurando el parámetro $HomePageURL en: $HomePageURL=“Lists/PortfolioTracker/AllItems.aspx”.


Set-PnPHomePage -RootFolderRelativeUrl Shared%20Documents/Forms/AllItems.aspx

¿Cómo recrear una página de inicio en SharePoint Online?

La página de inicio existente se elimina y aparece un "Error 404" en SharePoint Online. Si no se puede restaurar desde la papelera de reciclaje, aquí se explica cómo crear una nueva página de inicio en un sitio de SharePoint:

  1. Navegue a la página "Contenido del sitio" con el acceso directo de URL: /_layouts/15/viewlsts.aspx (por ejemplo, https://YourDomain.sharepoint.com/sites/YourSite/_layouts/15/viewlsts.aspx)
  2. Haga clic en "Páginas del sitio" en el Contenido del sitio.
  3. Cree una nueva página del sitio haciendo clic en “Nuevo” >> “Página del sitio”.
  4. Ingrese el nombre de su página moderna de SharePoint, agréguele el contenido necesario y luego publíquelo.
  5. Una vez publicada, haga clic derecho en la página recién creada y seleccione "Crear página de inicio".

Si está buscando configurar el sitio principal para su inquilino de SharePoint Online, consulte: ¿Cómo configurar el sitio principal en SharePoint Online?

Artículos relacionados