The following assumes you have (s)ftp and cPanel access to your live website’s directory. Don’t be afraid to get professional assistance if you feel hesitant with this method.
Before you get started, make a backup (and download it for safekeeping) of both websites. Then, on both of the sites, install the free Duplicator plugin.
Use this video as a guide to help you along using Duplicator: https://www.youtube.com/watch?v=hwId2F8LWEY
The main parts you want to pay attention to is when he creates the package, uploads the two files using (s)ftp to the live website’s root folder, and opens the Duplicator Installer page (www.example.com/installer.php) and applies changes.
Here are the steps that should take place starting on your NEW</strong site:
1.) VIDEO: follow along from 0:30 to 1:20
2.) In the root or public_html directory of your OLD site, locate the wp-config.php file. Inside this file, look for these three constants:
/** MySQL database name */
define('DB_NAME', 'RhiannenewlahndDatabase');
/** MySQL database username */
define('DB_USER', 'RhiannenewlahndUser');
/** MySQL database password */
define('DB_PASSWORD', 'HereIsThePassword');
Copy just the database name, database username, and database password.
3.) Don’t skip the “Installer” tab like he suggests in the video. Open that tab and fill it out like this, using the details you got from the wp-config.php file.
4.) VIDEO: follow along from 1:25 to 4:30
5.) As an intermediary and isolated step, create a package of your OLD site, which you can use as a backup or to move it wherever you wish, using the same process you’re learning now.
5.) Follow along from 7:39 to 8:20
6.) In the video, you see “Create New Database” selected. Instead, choose “Connect and Remove All Data.”
7.) VIDEO: follow along from 8:21 to the end
You should now have rhiannenewlahnd.com/new moved to rhiannenewlahnd.com, while you have a Duplicator package of rhiannenewlahnd.com/ that you can move wherever you wish.