Personalizar un diseño de sitio predeterminadoCustomize a default site design

SharePoint contiene varios diseños de sitio que ya están disponibles en las plantillas de sitio de SharePoint Online.SharePoint contains several site designs already available in the SharePoint Online site templates. Estos son los diseños de sitio predeterminados.These are the default site designs. Puede modificarlos con PowerShell o con las API de REST para controlar la experiencia completa de aprovisionamiento de sitios.You can modify them by using PowerShell or the REST APIs to control the entire site provisioning experience. Por ejemplo, puede asegurarse de que el tema de la compañía se aplica a todos los sitios que se crean o de que siempre se ejecuta un mecanismo de registro independientemente del diseño de sitio que se elija.For example, you can ensure that your company theme is applied to every site that gets created, or you can make sure a logging mechanism always runs regardless of which site design is chosen.

Aplicar un diseño de sitio a los diseños de sitio predeterminadosApply a site design to the default site designs

Para personalizar los diseños de sitio predeterminados, aplique uno nuevo con el cmdlet CreateSiteDesign de PowerShell o la API de REST Add-SPOSiteDesign.To customize the default site designs, apply a new one with the PowerShell Add-SPOSiteDesign cmdlet or the CreateSiteDesign REST API. Especifique el modificador IsDefault para aplicar el diseño de sitio como predeterminado.Specify the IsDefault switch to apply the site design as the default.

El identificador WebTemplate para un sitio conectado a grupos es 64; en cambio, para un sitio de comunicación es 68.The WebTemplate ID for a group-connected Team site is 64; for a Communication site it is 68.

En el siguiente ejemplo se muestra cómo usar el modificador IsDefault para aplicar el tema de la compañía Contoso a los diseños de sitio predeterminados.The following example shows how to use the IsDefault switch to apply the Contoso company theme to the default site designs. El script de sitio al que hace referencia el id. contiene el script JSON para aplicar el tema correcto.The site script referenced by ID contains the JSON script to apply the correct theme.

C:\> Add-SPOSiteDesign `
  -Title "Contoso company theme" `
  -WebTemplate "68" `
  -SiteScripts "89516c6d-9f4d-4a57-ae79-36b0c95a817b" `
  -Description "Applies standard company theme to site" `
  -IsDefault

RestRequest("/_api/Microsoft.Sharepoint.Utilities.WebTemplateExtensions.SiteScriptUtility.CreateSiteDesign", {info:{Title:"Contoso company theme", Description:"Applies standard company theme to site", SiteScriptIds:["89516c6d-9f4d-4a57-ae79-36b0c95a817b"],  WebTemplate:"68", IsDefault: true}});

¿Qué diseños del sitio predeterminados están actualizados?Which default site designs are updated?

En el ejemplo anterior, el valor "68" de WebTemplate se refiere a la plantilla de sitio de comunicación de SharePoint Online.In the previous example, the WebTemplate value of "68" refers to the SharePoint Online Communication site template. Esa plantilla contiene los siguientes diseños de sitio predeterminados:That template contains the following default site designs:

  • TemaTopic
  • PresentaciónShowcase
  • En blancoBlank

Cuando aplique un nuevo diseño de sitio, se actualizarán los tres diseños de sitio predeterminados a la vez.When you apply a new site design, it updates all three default site designs at the same time.

La plantilla de sitio de grupo de SharePoint Online contiene solo un diseño de sitio predeterminado denominado Equipo.The SharePoint Online Team site template contains only one default site design named Team. En ese caso, al aplicar un diseño de sitio predeterminado, solo se actualizará el diseño de sitio Equipo.In this case, when you apply a default site design, only the Team site design is updated.

Restaurar los diseños de sitio predeterminadosRestore the default site designs

Para restaurar los valores predeterminados de un diseño de sitio, quite el diseño de sitio que aplicó.To restore a site design to the defaults, remove the site design that you applied. En el ejemplo anterior, si el diseño del sitio creado tenía el identificador db752673-18fd-44db-865a-aa3e0b28698e, se eliminaría tal y como se muestra en el siguiente ejemplo.In the previous example, if the site design created had the ID db752673-18fd-44db-865a-aa3e0b28698e, you would remove it as shown in the following example.

C:\> Remove-SPOSiteDesign db752673-18fd-44db-865a-aa3e0b28698e

RestRequest("/_api/Microsoft.Sharepoint.Utilities.WebTemplateExtensions.SiteScriptUtility.DeleteSiteDesign", {id:"db752673-18fd-44db-865a-aa3e0b28698e"});

Nota

Si no tiene claro qué diseño de sitio es el predeterminado, ejecute el cmdlet Get-SPOSiteDesign.If you're not sure which site design is the default, run the Get-SPOSiteDesign cmdlet. Se mostrará una lista con todos los diseños de sitio y se indicará cuáles de ellos son predeterminados.It will list all site designs, and indicates which ones are defaults.

Vea tambiénSee also