Guardar sitio como plantilla en SharePoint usando PowerShell
¿Cómo guardar el sitio como plantilla en SharePoint 2013?
La forma más sencilla de crear una plantilla estándar para sus sitios de SharePoint es crear un sitio, agregar o quitar contenido, listas y bibliotecas, y guardar el sitio como una plantilla desde Configuración del sitio >> Guardar sitio como plantilla. - URL de acceso directo: “/_layouts/savetmpl.aspx”
Guardar sitio como plantilla en SharePoint usando PowerShell
Puede guardar su sitio como plantilla incluso con la función de publicación utilizando el siguiente script de PowerShell:
$WebURL = "https://your-site-collection-URL"
#Get the Web Object
$Web= Get-SPWeb $WebURL
#Variables for Save site as template settings
$TemplateName ="PMO Site Template"
$TemplateTitle ="PMO Project Site Template"
$TemplateDescription ="Site template for PMO project management portal"
#Option to Save with content
$SaveWithContent= 1 #0 otherwise
#Save site as template programmatically with PowerShell
$Web.SaveAsTemplate($TemplateName,$TemplateTitle,$TemplateDescription,$SaveWithContent)
La plantilla guardada estará disponible en la galería "Soluciones" de la colección de sitios. Una vez guardado, puede importar este archivo WSP (¡era .stp en SharePoint 2007!) desde la galería de soluciones a Visual Studio y personalizarlo aún más. También puede cargar el archivo WSP en otras colecciones de sitios para agregar esta nueva plantilla de sitio.
