Export and import saved templates, rows, and modules
You can export your custom layout templates, as well as saved rows and modules, and import them into another site – or give them to clients, or sell them.
You can select a combination of individual templates, rows, or modules to export, or the entire set. This means you can create sets of templates on a single WordPress install or staging area, then easily move them around to other locations or bundle them for resale or distribution.
- If you export a post or page that contains a global row or module, it's a good idea to export the saved row or module. That way, when you import the post or page, the global rows and modules can be relinked to the master template on the new site.
- Images and icon sets used by the templates, rows, or modules you're exporting are not migrated with the template. You'll have to add them to the new location after import. Likewise, the theme at the new site will control the default font families, colors, and so on.
- Links are not updated automatically in the imported template.
- If you are migrating an entire website from one domain to another (for example, you are migrating a development site to production), we recommend following our instructions for Migrating a Site To Another Domain instead of moving templates.
Export custom layout templates, rows, and modules
- On the WordPress admin panel, go to Tools > Export.
- Select Templates, then choose Export all or Export selected. If you choose to select the templates, choose the templates, rows, and modules you want to export.
- Click Download export file.
The downloaded file is an XML file that you can use for any WordPress website containing a premium version of the Beaver Builder plugin.
Import custom layout templates, rows, and modules
- On the WordPress admin panel, go to Tools > Import, scroll down to WordPress, and click Run Importer.
If this is your first time importing, the link in the WordPress section says Install now. Beaver Builder Plugin beefs up the WordPress core importer/exporter by installing a patch behind the scenes. After you click to install the importer, click the Run importer link that replaces it.
- On the WordPress Importer page, select the XML file that you exported, then click Upload file and import.
- You can choose either to import the user who owns the page or post or to assign an existing user on the site to which you're importing.
Update links, images, and icon sets
You'll need to update the graphics, icons, and links in the imported templates and modules. You can do this by editing the layout templates, saved rows, or saved modules directly or by updating the page after you've added the saved template, row, or module. In either case, change the links to point to your current site and upload any images and icon sets to your media library.
See the Related Articles for information about editing saved templates, rows, and modules and adding them to pages.