---
title: Setting Up a Staging Site for WordPress (cPanel/Plesk)
description: "## Plesk To set up a staging site from your live site, click on the WordPress tab in the left sidebar, and locate the site you want to stage. Click the \"Clone\" option: ![](https://tawk.link/60883cd862662a09efc2aab2/a/5fbb1aa0cb1a780f2870ac1c/4b05ef37d949d8678d8a05b8b599a752ab6b982f/image.png) From here, you will be prompted…"
url: "https://know.cynderhost.com/docs/setting-up-a-staging-site-for-wordpress-cpanel-plesk/"
updated: "2021-07-18"
category: cPanel
---

# Setting Up a Staging Site for WordPress (cPanel/Plesk)

## Plesk

To set up a staging site from your live site, click on the WordPress tab in the left sidebar, and locate the site you want to stage.

Click the "Clone" option:

![](https://tawk.link/60883cd862662a09efc2aab2/a/5fbb1aa0cb1a780f2870ac1c/4b05ef37d949d8678d8a05b8b599a752ab6b982f/image.png)

From here, you will be prompted to create a staging domain or use a current one:

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-36.png)

Once you click start, your site will be cloned to the staging domain and you can make the necessary changes/tests.

When you are ready to push your changes live, click the "Copy Data" option on the staging domain:

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-37.png)

From here, select the "Target" domain as the live site:

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-38.png)

You'll have the option to configure how you want to merge the sites - you can merge either the entire site, just the database, just the files, or some parts of the database and files.

We highly recommend keeping "Create a restore point" checked so you can rollback if something goes wrong:

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-39.png)

Click Start, and your changes will be merged to live automatically.

## cPanel

To create a staging site in cPanel, click the "WordPress Manager by Softaculous" link in cPanel:

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-40.png)

From here, choose the install you want to set up a staging site for, and click "Staging":

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-41.png)

Fill out the next screen with your desired options and make whatever changes/tests you want on the staging site that has been created.

To merge your changes to live, locate the changes and choose "Push to Live":

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-42.png)

Under the customize tab, you have the ability to select what changes you want to be merged:

![](https://know.cynderhost.com/wp-content/uploads/2021/07/image-43.png)

Once everything is set, hit the Push to Live button and your selected changes will be pushed to your live site.

This does not create a backup of your live site beforehand - we highly recommend do this manually before you push your site to live.
