Find out what WordPress theme is a website using
Search

How to Safely Migrate Your WordPress to HTTP

Posted by WhoIsWP Team on October 31st, 2016 in

When building your own website, on WordPress of any other host you prefer, the process is usually a detailed one, full of decisions you have to take in order for it to thrive and be successful. However, even after you’ve done your research, have checked lots of other websites to search for the best themes, and have used a plugin detector to find tools for optimizing your site, you might still want to switch hosts and migrate from WordPress to HTTP. And during the process, you want to keep your precious settings. You’re in luck, because this WordPress theme finder and plugin detector will help you along the way.

 

A Plugin Detector is All You Need

 

There are a few ways you can go about the entire process. The simplest one is to use a plugin detector and there are lots of them out there. Rest assured, the most efficient way to find them is to use a plugin detector, but how can you know which is the best plugin detector? The answer to this question is simple: WhoisWP is the best online tool created to detect the WordPress themes and it also works as a plugin detector. And the good news is that WhoisWP is a free online tool, so you might want to give it a shot. Alternatively, pick one of the following three popular plugins used by lots of people who have been through this process before.

 

Word Press Move

This plugin makes the entire process of migrating a site fast and easy. With it, you can backup your installation, transfer your database, or change the current domain name. Of course, since the process involves so many variables, it’s always a good idea to backup your files beforehand. You never know what can come up and it’s always best to be safe than sorry.

 

WP Duplicator

This plugin does require a little technical knowledge to use. For this reason, please always backup your files and databases before attempting to make changes to your website. It is great for developers and designers to demo a site or to locally develop it and push it up to a production server afterwards and it also offers a pro version for an array of extra features and advanced options.

 

WP Clone by WP Academy

This plugin’s greatest strength is migrating WP installations. It has a rich, useful list of tips that eliminates certain risks from the get-go as it comes with some handy recommendations and elucidates problems that people have had in the past regarding using their plugin.

Even though creators do warn that this tool is not 100% flawless, the fact that they are open to discussion, means they are also aware and addressing all the known problems so that they can improve their product’s quality as much as possible, which is a plus for any developer.

If you would like to take the other approach and transfer your site manually, here is the summarized procedure you are about to undergo.

The first step is to always backup your files. This goes without saying whether you are using a plugin or any other way. To do this, you could use a plugin or by using an FTP program to transfer all your website’s files onto your computer. The time this process takes depends on the amount of files you have, so be patient.

What you should do next is export the database. For this process all you have to do is open the phpMyAdmin application after logging into the cPanel account. Here, you have to select the location of your WordPress installation from the list that you can see on the left, and then click the Export tab. After clicking the Go button, you will see that a file has been downloaded into your computer as a result of the export process.

The following process to undergo is creating a new environment for the new installation. In order to do this, you have to login to the new desired web host and connect to the cPanel software. Creating a database with MySQL Databases is fairly simple. To do this, open the application and create a new database name and a user with a protected password. This user should be added to the new database and have All Privileges granted as well.

As I’ve mentioned before, since backing up your files is crucial, make a copy of the wp-config.php file and place it within another folder on your computer. After doing this, open the original file with a text editor and change the database name, username, and password to match the new ones that you have just created. For this step look for the lines:

define(‘DB_NAME’, ‘db_name’);

define(‘DB_USER’, ‘db_user’);

define(‘DB_PASSWORD’, ‘db_pass’);

Modify the old names with the new ones, then save wp-config.php.

Importing your database is the following procedure. Again, open phpMyAdmin from the cPanel software on your new host, choose the new database from the list on the left and open the File to Import by selecting the Import tab after choosing the SQL file you have already exported and making sure the format is set to SQL and that the Partial Import tab is not marked, click the Go button.

To begin transferring the files to the website, connect to your new host via your FTP program and upload the files containing the updated version of wp-config.php in the folder meant to contain your website. The public_html folder is the default directory in case this is the only site to be installed on the server.

Changing the site’s URL is a step that can actually be done in more ways than one. You could do this step by editing the wp-config.php, changing the URL directly in the database or modifying functions.php, and WordPress also supports an automatic relocation method that is meant to help you move a site from one host to another.

Configuring your domain’s DNS settings is the last and final step. This will depend on whether your domain is registered or not. These changes could take up to 48 hours, so try to avoid making any changes during this period to avoid applying them to the old version of the site.

 

A Plugin Detector to Make Your Life Easier

 

So if you are trying to undergo the procedure of moving your website from one host to another on your own or with the help of one of the plugins listed above, a plugin detector will help you find other useful tools. If you don’t want to use a plugin detector, you have the possibility of following the provided steps, which will help you learn a lot and will be a productive experience. Good luck!