Disclosure: Our content is reader-supported, which means we earn commissions from links on Ajenta. Commissions do not affect our editorial evaluations or opinions.
WordPress is a popular CMS in the world right now. You can agree with me or not. However, the fact is that large governments and famous artists were using this CMS to build their websites. NASA, the White House, Hillary Clinton, and Beyonce use WordPress to promote their works and achievements.
Even if you are a blogger or website developer, I am pretty sure that WordPress is your ‘best friend’ for reaching your goal of making money online. It is simple to use and easy to understand its functionality. For example, if you need a tool to help you speed up your WordPress site, then cache plugins like WP Rocket will help you a lot.
But today, we are not discussing cache plugin features. This article will justify a fast way to migrate the WordPress site to the same or different hosting provider. These tips also work on the same hosting, which has other shared IP servers.
If you are a beginner on WordPress, this tutorial is suitable for you since it does not have any codes or programming skills. That is why using WordPress is fun and straightforward for newbies.
For this case, I will convey the migration from my old Hawkhost hosting to the new Hawkhost hosting I purchased in the black Friday event. With some discounts I have, that is the best time to upgrade my hosting.
Alright, let us get back to the topic.
Moving the WordPress site to the same or different hosting has the same method. The stage is to install the plugin, set up the IP server/hosting to CDN, change the nameserver, backup, and restore it on the new hosting. As simple as that. But how do you do it all?
Connect the domain to Cloudflare
You have to point your domain to the Cloudflare service. These are the steps.
- Log in to the Cloudflare site and add your WordPress site domain. Please sign up if you still need to create an account on Cloudflare.
- After logging in, select the “Add a site” button to add your domain.
- Choose the Free plan and click Continue.
- The primary need for this configuration is deleting the records with exclamation marks. So, delete it all.
- Add the A record type and file the name with “@”. It means the primary domain of your site.
- Fill the “IPv4 address (required)” with your hosting IP address. You can find it on the Cpanel hosting.
- Copy the IP and paste it on the Cloudflare IPv4 address.
- Then add another A record on the Cloudflare and fill the name with “www”. Paste the shared IP address on the IPv4 address.
- Click Continue.
- Copy the Nameserver as given by Cloudflare.
- Paste the new nameserver on your domain.
- Then, go back to Cloudflare and click Continue.
Connect WordPress with the ManageWP
After connecting the domain with Cloudflare, connect the website using the best migration WordPress plugin, ManageWP.
- Install the ManageWP plugin: This is the best WordPress migration plugin since I have some experience migrating the WordPress site. You need to install and activate this helpful plugin.
- Go to the ManageWP site at https://managewp.com and sign in.
- Add your WordPress site.
- Once you add a new website, you will be asked to connect the domain. In this case, select “Use connection key instead.”
- Finding the connection key by clicking the Connection Management on the ManageWP plugin.
- Please copy the code, paste it to the Managewp site, and click Add website.
Backup the WordPress Website
Now, you are close to the peak. Back up the website without wasting more time.
- Access the Dashboard Managewp page, choose the Activate Backups, and select Activate on the Free plan.
- You can find the backup files prepared on the Backup menu. Just wait until you finish.
- The backup progress is done
Restore the WordPress Website on the destination hosting
We are restoring the website with some easy stages.
- On your destination hosting, find the IP address and copy-paste it to your Cloudflare account. (You must change the old IP address to the new IP address).
- You can change it on the DNS Records menu of the Cloudflare.
- Apply it to both A record you have set before.
- Add a new domain to the destination hosting and install a new WordPress site.
- Once WordPress is installed, please install the ManageWP plugin again.
- Reconnect the plugin with the Managewp site.
- Click the Connection Management on the plugin to find the new connection key.
- Copy the new key.
- Now, open the Managewp site, select Settings, and click the Reconnect Website button.
- Paste the new key and click Reconnect website.
- If the action is an error, you can repeat the website reconnection command by following steps 9 and 10.
- Once the reconnection is successful, you can see the website’s name is changed and the link is marked with the green colour.
- Now click the Restore backup.
- Wait for the restoration progress.
- Done
Now, your WordPress site has been migrated successfully to the new hosting. You can use this method to move WordPress between the same or different hosting providers since we only need to change the IP address and utilise the ManageWP plugin features.
The migration process is effortless to follow everyone because it does not need coding or even simple syntax.