Website Migration

Last Updated on

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.

x
Note: It’s assumed that you are familiar with basic web skills and usage of file transfer protocol

In this article


Before Migrating

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

  • Backup your website
  • Backup your database

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.

x
Beware! Please make sure that the new server meets the minimum server requirements before proceeding to the steps below.

Exporting

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

x
Note: To learn how to install a plugin on your WordPress website, read Installing plugins and add-ons article.
1
From the WordPress left menu, go to All-in-One WP Migration > Export.

website migration - Export page

2
Click on Export To > File.

website migration - Export site

3
Click on the Download button.

website migration - Download

x
Note: After the download is done, you will have a single file which will be needed for the importing process.

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.

x
Note: Make sure to properly configure the new database and wp-config file on your server.

Importing

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

website migration - Import page

3
Click on Import From > File.

website migration - Import from file

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

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

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

website migration - Permalinks page

2
Click on the Save Changes button twice.
x
Note: If the domain name has changed, please make sure to remove the old registration API key from your Artbees Dashboard and then regenerate a new API key to register your theme.

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.

x
Note: For this example we are using the WordPress Importer plugin.

Exporting the Content

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

website migration - Export page

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

Importing the Content

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

website migration - Import page

3
Under WordPress, click on Run Importer.

website migration - Run importer

4
Select 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.

x
Note: Check the shortcode category in our documentation which covers every single shortcode.

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.

Was this helpful?
Previous Article:
Next Article:

Can't find what you're looking for?

Open New Ticket