> ## Documentation Index
> Fetch the complete documentation index at: https://kb.hosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Staging WordPress with the cPanel WP Toolkit

> Discover how to easily stage a WordPress site using the WP Toolkit in cPanel for seamless development and testing.

This article describes how to stage a WordPress site using the WP Toolkit in cPanel.

It is important to test a site's code and content before you publish it and make it available to the public. A staging site is a copy of your website where you can make and test changes before taking them live on your main website. With the WP Toolkit, WordPress staging is quick and easy.

<Note>
  To stage a website in WP Toolkit, you clone a site.
</Note>

## Staging WordPress sites

To stage a WordPress site using the WP Toolkit, follow these steps:

1. Log in to cPanel.
   > 📘 Note
   >
   > If you do not know how to log in to your cPanel account, please see [this article](/docs/accessing-cpanel).

2. On the **Tools** page, in the **Domains** section, click **WP Toolkit**:\
   ![](https://static.hosting.com/kb/kb-cpanel-jupiter-domains-wordpress-toolkit-icon.png)

3. The WP Toolkit page appears with a list of installed WordPress sites:\
   ![](https://static.hosting.com/kb/kb-wordpress-toolkit-site-summary.png)

   > 📘 Note
   >
   > This article assumes that you have already installed a WordPress site using the WP Toolkit. If you have not installed WordPress yet, please see [this article](/docs/installing-wordpress-with-the-cpanel-wordpress-toolkit) for information about how to do so.

4. Locate the site for which you want to create a staging site, and then click **Clone**.

5. You can clone a site to a new subdomain, or use an existing domain or subdomain.

6. To change the database name, type the new name in the **Name** text box.

7. Click **Start**. WP Toolkit begins cloning the site.

8. When cloning is complete, click **Close**. You now have an exact copy of your site you can use for testing and development.

9. As you test and develop the staging site, its data changes and becomes out of sync with the original site. To synchronize data between the original site and the cloned site, locate the source site, and then click **Copy Data**. The **Copy Data** dialog box appears:\
   ![](https://static.hosting.com/kb/kb-wordpress-toolkit-copy-data.png)

10. Under **Location**, select the destination site. This could be the cloned site (if you are still developing and testing), or it could be the original site (if you want to push the staging changes to the original site).

11. Under **Data to Copy**, select whether you want to copy files, the database, or both.

12. Under **Database Tables**, select whether you want to copy specific tables, new tables, or all tables.

13. Optionally, under **Restore**, select the **Create a restore point** check box to create a restore point. A restore point enables you to revert the copied data if the site does not work correctly.

14. Click **Start**. WP Toolkit copies the data you specified.

## More information

* For more information about WP Toolkit, please visit [https://www.cpanel.net/wp-toolkit](https://www.cpanel.net/wp-toolkit).

* For more information about WordPress, please visit [https://wordpress.org](https://wordpress.org).

## Related articles

* [Managing WordPress with the cPanel WP Toolkit](/docs/managing-wordpress-with-the-cpanel-wordpress-toolkit)

* [Installing WordPress with the cPanel WP Toolkit](/docs/installing-wordpress-with-the-cpanel-wordpress-toolkit)

* [Managing plugins with the cPanel WP Toolkit](/docs/managing-plugins-with-the-cpanel-wordpress-toolkit)

* [Managing themes with the cPanel WP Toolkit](/docs/managing-themes-with-the-cpanel-wordpress-toolkit)

* [Managing multiple sites with the cPanel WP Toolkit](/docs/managing-multiple-sites-with-the-cpanel-wordpress-toolkit)
