Create wordpress staging site for testing and developmentThis article provides a step-by-step guide to create WordPress Staging Site for testing and development.

What is a WordPress Staging Site?

With WordPress staging site feature, WordPress administrators are able to test any number of variables or changes out on a staging version of their site. WordPress staging sites are effectively cloned versions of a production WordPress site that is not shared publicly. This environment provides an ideal testing ground for pushing updates and making other changes before actually implementing them on the development instance.

What Problems does a Staging Site Solve?

Essentially, the 1-click staging site acts as a sandbox of the live WordPress environment for testing any number of proposed changes or updates. This provides a safe, hands-on environment for conducting updates directly to a production site, but in a private, secure manner that doesn’t disrupt the customer/user-facing interface. Find and resolve any merge errors or bugs before going live. This provides a safe, hands-on environment for conducting updates directly to a production site, but in a private, secure manner that is not accessed by web visitors, robots, of others that would otherwise get a first-hand experience of this process, were they pushed directly to the production site.


  • A Shared Hosting or Reseller Hosting account from Rad Web Hosting
  • WordPress Manager panel enabled on the server
  • A live WordPress site, enabled in WordPress Manager interface
  • A subdomain to host the Staging version

How to Create WordPress Staging Site for Testing

Now, we’ll discuss the process of how to create a WordPress staging site. The WordPress Staging Site feature is available in the WordPress Manager interface.

To set up a WordPress Staging version that is currently hosted on the server and also configured with the WordPress Manager panel, follow these steps:

  1. Login to the account’s cPanel interface
  2. Navigate to the WordPress Manager icon and click it to access it
  3. Find the WordPress site to create staging version, and expand the detailsAccess wordpress site that will be staged
  4. Click “Staging” button to create a staging copy of live WP installationClick'staging' to begin creating the staging site
  5. Configure the Staging site detailsConfigure wordpress staging site details
    1. We recommend choosing a subdomain, NOT a sub-directory, for location of staging copy (See: Create a Dedicated Subdomain for WordPress Staging)
    2. Ticking the box for “Disable Search Engine Visibility” is considered a best practice for SEO.
  6. Click ‘Create Staging’ button to begin installationClick'create staging' to begin installation
  7. A confirmation message will appear once the staging installation is created successfully.Wordpress staging site created successfully

You now know how to create WordPress staging site for testing and development.

Next Steps

Now, you are ready to run experiments, perform load testing, and run updates to your staging environment Find and fix bugs and resolve any dependency issues in a safe and discreet sandbox, while the production site continues serving visitors, out of harm’s way.

Avatar of editorial staff

Editorial Staff

Rad Web Hosting is a leading provider of web hosting, Cloud VPS, and Dedicated Servers in Dallas, TX and Phoenix, AZ.