Duplicator
Requirements
Section titled “Requirements”- Host access and credentials
- Duplicator plugin (light or pro)
Benefits
Section titled “Benefits”Simplicity: Duplicator is known for its simplicity. It allows you to migrate, copy, move, or clone a site from one location to another and also serves as a simple backup utility.
Works anywhere: No WordPress environment necessary on the new location. Only PHP and mysql.
How to use
Section titled “How to use”-
Create a duplicator package
Section titled “Create a duplicator package”Start by opening your WordPress dashboard and navigating to Duplicator > Packages. Begin the process by clicking the ‘Create New’ button.
When prompted, select ‘All’ under components to ensure everything is included.
To avoid unnecessary files, enable file filters and add rules for the cache and the theme’s node_modules directory, using the shortcuts in the filters toolbar to help insert the correct paths.
Proceed by clicking next, allowing Duplicator to scan your website.
If any errors or notices appear, address them before moving forward.
Once everything looks good, click ‘Build’ to generate both the installer and the website archive. Finally, download both files to your computer.
-
Upload the installer and the archive to the new host
Section titled “Upload the installer and the archive to the new host”Using an FTP client or a hosting control panel, upload the installer and the archive files to the root directory of the new website. Usually this will be something similar to
public_html. -
Run the duplicator installer
Section titled “Run the duplicator installer”In your web browser, navigate to
https://example.com/installer.php. The installer may have a different filename, if so, use that one instead.Run the installer and use the new host credentials.
-
Login into WordPress
Section titled “Login into WordPress”Login to the wp-admin dashboard. After logging in, all installer files will be removed.
Set the environment type to production.