4

How to save site as template for a Publishing Site? I do not understand how this is done.

4 Answers 4

9

You can export the template however you must manually modify the exported WSP for it to import properly. Or as Microsoft says, it isn't supported, http://support.microsoft.com/kb/2492356.

4
  • 5
    if you are only interested in extracting Content Types, page layouts etc. you can point directly to <yoursite>/_layouts/savetmpl.aspx just remember that using it to provision a site is not supported and most likely will be broken Commented Oct 7, 2011 at 21:05
  • @AndersRask - not true any more, as of Sp2013 Commented Jun 21, 2013 at 7:48
  • You can still save site as template (it is probably still not a good idea), it just takes a little workaround. learningsharepoint.com/2013/05/03/… Commented Jun 21, 2013 at 8:48
  • Is this stable? Did anyone try it? Commented May 13, 2014 at 19:03
3

As others have pointed out, it is not supported.

How to handle this? - Web Templates is your answer - Build web templates, include the required SharePoint features and custom features - custom features can be used to build the site with default content which can be the default pages, default lists, assigning the default master page etc., etc.,

2

You should not. 1)Create a blank site , add your features , save as template. After provisioning activate Publishing feature

2) Create custom web provisioning code / feature staple

0

not supported but you can do it simple enough.

goto site -> Site settings -> Manage site features -> turn off
SharePoint Server Publishing

go back to site settings -> under Site Actions -> click on "save site as template"

WARNING.

when saving the site make sure both source (where you saved the site) and target (where you want the new site) have exact same site collection features enabled, otherwise it will complain that a feature is not active and you need to activate it before you can create the site. You need to disable the publishing feature on the target site aswell otherwise when you import the template you wont be able to see it to use it when active.

above method does work. Only issue is you then need to go into SPD (sharepoint designer) -> navigate to the new site -> on menu to left click on "All Files" -> highlight them all and check the files in.

just dont forget to re-enable the publishing feature on the subsite.

this is a tried and tested method.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.