It looks as though you’ve played around enough on your localhost and now it’s time to duplicate your WordPress site, moving it to a better place.
If you think that it’s hard work, don’t worry as moving your WordPress site will take no more than 20 minutes of your time.
First of all, open the Plugins section in your WordPress admin and hit the button Add New
Now enter the name of the plugin into the search field; it’s Duplicator
And here’s the WordPress Duplicator plugin you need.
Install it, and activate the clone plugin.
After it’s activated, Duplicator plugin settings will appear in the menu.
As you can see there’s nothing scary. Let’s move on.
This plugin was developed to help you move your website from one location to another. Also, Duplicator can create automatic backups of your site.
Some hosting providers, especially the cheap-medium price range, do not create automatic backups, and that’s a really bad thing. For example, sometimes users corrupt their sites, and if they don’t have a copy, what do you think their reaction would be?
Unfortunately, there’s a thing with Duplicator- the free version doesn’t allow you to create automatic backups, but I do not think it’s a problem, because you can create as many backup packages as you need.
Before you start making any changes to your website, either through the installation of third-party plugins or editing source code, you need to create a new backup package.
Hit the Packages item in the Duplicator menu, and this is what you will see.
There are no packages, yet.
Now hit the button Create New, and let some magic happen.
To be clear, the whole backup process has only four steps:
Funny, but when I tried to create a package I received an error. Luckily it was not an issue with the plugin, but my hosting account.
If you’re using GoDaddy hosting you are about to experience the same issue. Now I’ll show you how to fix this and finally create a package.
In my case ZIP archiving was not enabled on my account. To enable it, I [and you] need to log into the Cpanel.
Under the Software section, there’s an icon labeled PHP PEAR Packages, hit it.
When you’re there, enter zip into the search field and press Go
Next page will show you an Archive_Zip (0.1.2) module that you need to install.
If you see this:
.......done: 19,606 bytes
install ok: channel://pear.php.net/Archive_Zip-0.1.2
Congratulations, you’ve done everything correctly.
But there’s one more thing you need to do. Go back to the home page of your CPanel, in the same section Software, where there’s an item PHP Processes.
Click on it.
On the next page you need to click on the button Kill Processes.
Don’t worry, this will not literally “kill” anything, this tool will restart the PHP processes on your hosting account.
Press Kill Processes and let’s get back to the site’s admin, and create a package.
Here’s what you need to do:
Now you have the backup of your website, and you can do any manipulations you need.
When your package is ready you will get two files: installer.php and archive.zip
This process also entails a few simple steps, such as:
To ease the whole website-building process there’s a small trick you need to know. Most hosting accounts allow you to create subdomains. Basically this would be a separate website hosted within a single account.
So when you create a subdomain you can call it sandbox.yourdomain.com and practise there. This will help you avoid stressful situations if something goes wrong. After applying all the necessary changes you can duplicate your WordPress site and move the whole package from sandbox to its final destination.
If you have any questions, you’re free to mention them in the comments section. In the event you have nothing to move, we have a huge selection of WordPress themes that will fit any business niche; you’re welcome to check them out.
Why Does Software Like WordPress Need To Be Regularly Updated?