This guide covers three ways to clone or stage a WordPress site on your HOSTDOG hosting account: using WordPress Toolkit (the fastest method), Softaculous staging, and a manual approach with a migration plugin. Choose the method that best fits your workflow.
Method 1: WordPress Toolkit staging
WordPress Toolkit offers the simplest staging workflow. It creates a complete copy of your site, lets you work on it independently, and then syncs changes back to the live site when you are ready.
Log in to your control panel and open WordPress Toolkit (or WP Toolkit in the sidebar). Locate your WordPress installation in the list.
Click Clone next to your site. WordPress Toolkit creates a full copy — files and database — in a subdomain or subdirectory you specify (e.g., staging.yourdomain.com). The process typically takes 1-3 minutes depending on site size.
Make your changes on the staging copy — update plugins, modify the theme, test new features. When satisfied, use the Copy Data feature in WordPress Toolkit to sync specific changes (files only, database only, or both) back to the live site.
Method 2: Softaculous staging
If you installed WordPress via Softaculous, you can use its built-in staging feature.
In your control panel, open Softaculous → All Installations. Find your WordPress site and click the staging icon (or Create Staging). Choose a subdomain or subdirectory as the staging URL. Softaculous copies your entire site to the staging location.
After testing, use the Push to Live button to copy the staging changes back to the production site.
Method 3: Manual clone with a plugin
For full control, use a migration plugin like All-in-One WP Migration or Duplicator:
- Export a full backup of your site from the plugin
- Create a fresh WordPress installation in a subdomain or subdirectory (via Softaculous)
- Install the same migration plugin on the new installation
- Import the backup into the fresh installation
This method works well for creating a copy on a different server or hosting account.
Best practices for staging
- Password-protect the staging site — prevent search engines from indexing duplicate content
- Disable email sending on staging — avoid accidentally sending emails to real customers
- Back up before pushing to live — in case the sync introduces unexpected issues
- Delete the staging copy when done — it consumes disk space and may become outdated