How To Setup A WordPress Staging Area
So in this episode I’m going to go over how to create a staging environment for your WordPress site.
And first of all why would you even want to staging area now with WordPress? Whenever you make a change to a page, you can save it in draft mode or you can publish those changes live, however the only challenge with that is if you’re ready if the page is already alive and you want to make a couple changes and verify those changes before it goes live. There really is no way of doing that and also it’s safer to test plug-ins and theme updates and all of that in a staging environment this is a separate version and location of your WordPress websites that no one is good and all about and use it for just testing and developing and then you can pursue changes out to your live site.
First log into your cPanel account and though this is the default look of cPanel however for using Bluehost it might look a little different or some other host, but they all pretty much are using pretty much using some version cPanel which is right here now. The way I like to do and I’m in my cPanel account, scroll down here to where it says subdomains and what that’s going to do is it spin it creates a new address so for me my websites wpcrafter.com, call this staging.wpcrafter.com and that’s what a subdomain in some of the rights staging and then right here you would also put the word staging.
Now you don’t have to name it staging you can name a demo or whatever you want. I like to call it staging and then go ahead and click create and now it’s created. The address staging.wpcrafter.com.
Now I’m in a show you how to install WordPress in that location for this demo environment so you go back to your cPanel and any use softaculous, which is the options are right here and most web hosts have a version of this. All I have to do is click on WordPress and then it takes me right into it to install.
Then I’m in a click on install, note here’s where it’s different words is choose domain on many choose that one that we just created staging.wpcrafter. Now this is a staging environment, say your web developer and you want to develop websites for different clients and you want to put them all in the staging environment you could put each client in a different directory so client you right here you would take type client a or clients wanted doesn’t matter and I go ahead and continue filling this out and you would have your staging environment.