当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] SharePoint 2013 中缺少“将网站另存为模板”选项吗?

作者:精品下载站 日期:2024-12-14 13:49:34 浏览:13 分类:玩电脑

SharePoint 2013 中缺少“将网站另存为模板”选项吗?


也许创建标准网站模板的最简单方法是创建一个网站,添加/删除内容、列表和库,然后将其另存为模板。但 SharePoint 2013 不支持发布网站上的“将网站另存为模板”选项。如果激活了“SharePoint Server 发布”的网站,则该选项在网站设置中将不可用,因此您无法将该网站另存为模板!

在 SharePoint 2007 和 SharePoint 2010 中,我们使用了一个技巧,通过附加 URL:“/_layouts/savetmpl.aspx”来获得此功能!不幸的是,您无法使用此技巧将网站另存为 SharePoint 2013 中的模板!如果您尝试使用上述技巧访问该页面,您将收到一条错误消息:

抱歉,出了点问题 - 此网站不支持“将网站另存为模板”操作。

[玩转系统] SharePoint 2013 中缺少“将网站另存为模板”选项吗?

在 SharePoint 2013 发布网站中启用将网站另存为模板:

如何在 SharePoint 2013 中启用“将网站另存为模板”?好吧,这个问题可以通过以下两种方式之一解决:

  1. 将站点的“SaveSiteAsTemplateEnabled”属性设置为 true
  2. 使用 PowerShell 启用将站点另存为模板功能。

选项 1:使用 SharePoint Designer 2013 将网站另存为模板选项

  • 使用 SharePoint Designer 2013 打开您的网站
  • 单击功能区中的“站点选项”按钮。
  • 在“参数”选项卡下,找到“SaveSiteAsTemplateEnabled”选项并将此设置更改为“True”

    [玩转系统] SharePoint 2013 中缺少“将网站另存为模板”选项吗?

  • 单击“确定”按钮保存您的更改。

选项 2:使用 PowerShell 启用将网站另存为模板 SharePoint 2013

运行此 PowerShell 脚本以在 SharePoint 2013 中启用将网站另存为模板。


Add-PSSnapin Microsoft.SharePoint.PowerShell

$SiteURL ="https://intranet.crescent.com/sites/operations"

$web = Get-SPWeb -Identity $SiteURL

#Enable Save Site as template option
$web.SaveSiteAsTemplateEnabled = $true
$web.Update()
 

所以现在,当您访问保存站点作为模板 URL 快捷方式:_layouts/savetmpl.aspx(例如:https://your-site-url/_layouts/savetmpl.aspx)时,您应该能够将保存站点获取为模板页面。

[玩转系统] SharePoint 2013 中缺少“将网站另存为模板”选项吗?

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯