This is a step-by-step article that will help you clone your WordPress website with the Duplicator plugin. This will be especially helpful if you want to move the content of your website to a new domain name.
Step 1. Download and install the Duplicator on your website
To add Duplicator to your existing WordPress site, navigate from your WordPress Dashboard to Plugins(1) > Add New(2). Search for the “Duplicator“(3) in the top-right search bar.
Next, click the Install Now button(4). After a successful installation, click the Activate button.
Step 2. Create Package.
Once activated, you’ll see a new Duplicator option in your dashboard panel.
Go to Duplicator (1) > Packages (2) and click the Create New (3) button to build a new package.
On the next page, you will see the settings under the Storage, Archive, and Installer icons, you don’t have to touch any of them.
Just leave them as default and click Next.
The Duplicator plugin will then scan your website’s files and database and check if they exceed the 500 Mb threshold of the free version.
Once the scan is finished, there will also likely be some notices and warnings from the plugin, but none of the described issues will prevent the plugin from properly working.
Click on the Build button to proceed:
Once the backup file is built, download the installer.php (1) and the Archive (2) file to your device.
Step 3. Upload the Duplicator package (Archive and Installer)
Now you have to upload both the Installer and the Archive file into the directory of your new domain.
The files can be uploaded via the WPX File Manager or FTP with FileZilla this example, we will use the WPX File Manager.
Simply drag and drop BOTH the Installer and the Archive files into the empty /public_html folder of your new domain name.
Step 4. Start the installation of the new website
Once you upload the files, you have to open the installer.php file from the browser. Type in domain.com/installer.php in the browser that you use, where “domain.com” is your new domain name.
You’ll see the duplicator installation wizard. If everything up to this point has been done correctly, this is what your screen should look like:
Step 5. Connect the database
Now, you need to add the database details. The Duplicator plugin will ask you for Host/Database/User/Password.
The “Host” needed to be localhost, as it’s set by default.
The “Database” name can be found in the “Databases” menu in your WPX Client Panel. Navigate to your Client Panel → Database (1) and copy the database name (2) that is connected to your new website.
Next, you need to create a database user for your website. If you don’t know how to do it, you can check this article.
Once the database user is created, you need to go back into your Duplicator installation and add the User and Password, which you’ve just created.
Step 6. Data Replacement
If you are using a new domain name for this website, you can check the changes to the database paths and the Site URL in the Settings menu, which is right next to the Database menu. From there, you can also select a new Site Title.
Step 7. Validation
Now, leave the rest of the settings with their default settings and click the Validate button. This is what your screen should look like afterward.
Once the installation has been validated, you need to accept the terms & notices(1), click Next(2), and then OK to confirm the settings.
Step 7. Test your website
Once you’re done, the final essential step is to test your website. For that, click the Admin Login button to log in to the new website.
If you get stuck with anything discussed on this page, please get in touch with the WPX Support Team via live chat (use the bottom right-hand widget) and they will respond and help within 30 seconds or less.