The task of website migration can sometimes be scary and complicated, so in this article we will cover a few methods and examples on how to migrate your website.


Before Migrating

Before migrating your website, make sure to cover the steps below:

  • Backup your website
  • Backup your database

Recommended Hosting Solutions

The following hosting services offer maximum compatibility with Jupiter and provide exclusive discounts to Artbees Themes users:

InMotion > Up to 50% Discount
WPEngine > 20% Discount
DigitalOcean > $10 Discount
MediaTemple > 2 Months free on Annual Plan


Migrating to Another Server

To migrate a website to another server you must install a fresh WordPress copy, using the All-in-One WP Migration plugin and configure the link structure.

Exporting

The first step is to export your website using the All-in-One WP Migration plugin.

1From the WordPress left menu, go to All-in-One WP Migration > Export.

website migration - Export page

2Click on Export To > File.

website migration - Export site

3Click on the Download button.

website migration - Download

Installing a Fresh Copy of WordPress

It is highly recommended to migrate your website to a fresh copy of WordPress. To install WordPress on your server, read the Installing a fresh copy of WordPress article.

Importing

1Install the All-in-One WP Migration plugin on your new copy of WordPress by following this article.
2From the WordPress left menu, go to All-in-One WP Migration > Import.

website migration - Import page

3Click on Import From > File.

website migration - Import from file

4Select the exported file from the first section and click on open.
5Wait for the import process to finish. Upon notifications about overwriting your files, click continue.

Configuring the Link Structure

The last step is to configure the link structure on your new website.

1From the WordPress left menu, go to Settings > Permalinks.

website migration - Permalinks page

2Click on the Save Changes button twice.

Migrating from Another Theme to Jupiter

Migrating from other themes to Jupiter can be a technical process and it differs by the source theme that you want to migrate from. We will explain general things you’ll need to do for this migration.

Exporting the Content

1Install the WordPress Importer plugin by following this article.
2From the WordPress left menu, go to Tools > Export.

website migration - Export page

3Choose what to export and click on Download Export File.

Importing the Content

1Install the WordPress Importer plugin by following this article.
2From WordPress left menu, go to Tools > Import.

website migration - Import page

3Under WordPress, click on Run Importer.

website migration - Run importer

4Select your previously exported file and click on Upload.

Adapting the Shortcodes

After the content import process, the shortcode adaption process starts. Search for the current available shortcodes in your theme that are closest ones to previous functionalities, and try to implement them with the new available tools at hand.


Common Issues

A list of common issues that you may face during website migration. The list will be updated regularly.

Website Won’t Load Correctly, All the Style and Images Are Gone

This happens when you migrate the database manually without changing the URLs inside the tables. WordPress does use absolute URLs for every individual address in the database. If you use a plugin to migrate the website, this would not happen. But if you manually export the database and import it to your new server using any database client, please make sure to replace all old URLs.

Other Issues

If you face any other issues, open a ticket in our help desk.