To start, manage your content using a local or staging version of DNN. Once you have your content where you are comfortable with it and would like to post to your production version, to go the Host>Portals and click Export Portal Template.
Next, choose the website you are working on in the Portal dropdown, enter “test” for your filename, enter a short description and check the “Include Content” checkbox then click Export Template. You’ll want to copy down the location that DNN tells you where it stored your file so that you can go grab the file from there. In my case, the file is stored in the D:\Projects\DotNetNuke\Website\Portals\_default folder.
Now that we have a portal template and the files from the file system, we can simply copy these two files to the /portals/_default folder of the site where we’d like to publish the content and follow these simple steps to update the remote site with your portal template.
Go to Admin>Site Wizard
- Click Next
- Check “Build your site from a template”
- Select the template that you uploaded
- Check Replace to replace existing content with your new content
- Click Next
- Click Next until you are finished
- Click Home to reload your site’s updated content and navigation structure