Are you considering developing a new WordPress website while your old site runs? You may think you’re due to update your website with a fresh new look, or you’re changing your brand and want your site to reflect this.
Whatever the reason to build a brand new WordPress website, you can’t afford to shut down your existing website offline. Your website is likely to suffer from a decrease in traffic and SEO rankings, and, in turn, your earnings will be affected.
So, what’s the solution? Making a brand new WordPress site using the current domain active is easy. Once you’ve built your new website, you can put it live using the same address as your existing website. Visitors will see it like it was never there.
The short version: If you want to revamp or redesign your WordPress website, you can create a new version while keeping the old one up and available to users. There are many ways to make a fresh WordPress website; the most straightforward and efficient method is to utilize the staging function in BlogVault. You can build an interim site from an existing site with just a few clicks. If you want to publish the changes later on to your current website, you can do it with the press of an icon.
However, you must purchase the bricks first before you begin with the bricks. Here’s a list of items you’ll require before you start building:
- FTP/SFTP connection to the website server. You can download and install FileZilla for access to your server’s webserver via FTP.
How to create a brand new WordPress site even though the current location is running (4 methods)
There are various ways to create a new WordPress website while your old site runs. In this post, I’ll discuss the following methods:
- Create a brand new WordPress site within the subdirectories of your existing site.
- Create a new WordPress site on the subdomain of your existing site.
- Create a brand-fresh WordPress site locally while the old site is still life.
- Create a brand new WordPress website using an existing staging site.
Let’s examine each in greater detail.
Create a new WordPress website in an unrelated directory while the existing website is still live.
You can accomplish this through your web hosting provider or yourself using FTP. Most web hosts will permit you to install WordPress within a subdirectory precisely as you did with the root directory before signing up. But, when you install their installer, they often include their own plugins and code to WordPress. Make it by hand, as it will provide a clean and tidy installation. Let’s examine the procedures in detail.
Step 1. Create a subdirectory within the root directory.
It is necessary to create a subdirectory before creating an entirely new WordPress website within a subdirectory in the beginning. In this section, we’ll make a new subdirectory to install WordPress. It’s going to require the FTP client to complete this process. I’ll be using the renowned FileZilla application to show you how.
- Connect to your site by FTP via FileZilla.
- Once connected, go to the root directory of your site. It’s usually known as the public_html directory; however, it doesn’t need to be.
- Right-click on the root directory and select “Create directory” from the menu. You can then make a new subdirectory. Give the subdirectory a suitable name and click OK.
Now you should see the subdirectory you made in that root directory.
Step 2. Install and download the WordPress installation from their official website.
- We first need the basic WordPress file and its folders. Go to https://wordpress.org/download/ and download and download the WordPress software to download it as an archive. We always suggest installing the most current version of WordPress to ensure security. However, you must Check the PHP version. First, check your web server to ensure compatibility.
- Take the file. It will extract the files in an unnamed folder called WordPress.’
Step 3. Create a brand new database for your subdirectory
Every WordPress website needs databases to save the content of posts, user settings, and other settings. In this section, we’ll create an entirely new database for the site that we’ll make within the subdirectory. It should be possible to create a new database using the Databases section of your dashboard for web hosting. To demonstrate this process, I’ll be using Bluehost. The steps will be similar to any other web host there.
- Click on the Advanced tab, then Databases on the menu on the left.
- Under the section ‘Create a New Database Enter the name you want to use for your new database, and then click Create Database. In my example, I’ve named the database ‘mybhsite_home_for_new_database.’
- We’ll add a database user to our account in the next step. Click “Add New User” under the ‘MySQL Users tab. Select an account name and a secure password for this user, and then click the Create user button to create the.
- Add your user to the database that you made, as in the image below.
- On the next screen on the next page, assign all privileges to this user. Then select “Make Modifications. Note down the details of your database and the credentials you’ve created. They must install WordPress to connect your site to the correct database.
That’s it! Now you have a brand new empty database to host your brand-new website.
Step 4. Step 4. Upload your WordPress file to the subdirectory of your website.
- Go to the ‘WordPress directory you accessed in step 2 in the Local site section of FileZilla and then enter it.
- Please choose all the files in this directory and then upload them to the newly created subdirectory of your live website.
Step 5. Step 5. WordPress installation script in your subdirectory
We now have everything we require to allow our website to run correctly; all we need to do is install WordPress.
- Go to your subdirectory. Its URL should look like http://yourwebsite.com/name-of-your-subdirectory. Your WordPress installing script is about to be launched.
- Select the language you want to continue with the installation, then select Proceed.
- Next, WordPress will inform you about the required information in your database. Select “Let’s go!” to proceed.
- Then, you must enter the database information you created in Step 3. Then, click “Submit” to continue.
- On the next screen on the next page, you will see the message “WordPress can now communicate with your database.” Click on the Install button to proceed.
- Enter the information you require on the next screen and then click the next page. Once you have entered your information, click on Install WordPress to proceed. It would help if you stopped the search engines from indexing your website until you have completed your development.
That’s it! You’ve just created a brand-new WordPress site within the subdirectory. It is now possible to develop and build the site in the same way you would with any other website.
If you’d like to put your new site live, you’ll need to move it into the directory root. Learn more about how to transfer the WordPress site to the heart.
Create a new WordPress website in subdomains while the current domain is active.
Subdirectories are a part of your website. If you prefer to keep everything separate, create your WordPress site under the subdomain. Let’s take a look at the steps step-by-step.
The only way to establish a subdomain for your site is through your web hosting service. The exact steps may vary from one host to the next. However, most web hosts offer the option of creating a subdomain through the Domains tab on the dashboard of your hosting account. In this section, I’ll use Bluehost as an example.
- On your Bluehost dashboard, click the Domains tab and then Subdomains.
- Click the Add Subdomain button at the top right.
- Create a domain title for the subdomain, and choose your root domain in the dropdown menu. After that, click add a subdomain.
That’s it! Bluehost will now set up a subdomain on your behalf. When the creation process is completed, you’ll be able to see the subdomain is now created. Bluehost has made a brand new location for the subdomain.
We now need to install WordPress within this subdomain. I’ll be using FTP as well as specifically, the FileZilla Client specifically to show how.
Step 1. Extract and download the WordPress software from the official website.
- The first step is to download the essential WordPress documents and the folders. Go to https://wordpress.org/download/ and download the WordPress software as an archive. We recommend you use the most current version of WordPress to ensure security. However, it is recommended to examine your web server’s PHP version first to ensure it is compatible.
- Take the archives. Files will then be moved to the folder “WordPress.’
Step 2. Create a new database on your subdomain
Every WordPress website needs databases to keep track of the content of posts, user settings, and other settings. In this section, we’ll create an entirely new database for the site that we’ll make within the subdomain. You’ll be able to create a new database using the Databases section of your dashboard for web hosting. To demonstrate this process, I’ll be using Bluehost. The steps will be identical for any other web host there.
- Click on the Advanced tab, then Databases, using the left menu.
- In the Create New Database section, Enter a name for the new database, then select Create Database. In my example, I’ve named the database ‘mybhsite_home_for_new_database.’
- We’ll now create a new database user for our account. Click “Add New User” under the ‘MySQL Users tab. Select this user’s username and strong password, and then click the Create user button to create the.
- Add that user to your created database, as illustrated in the image below.
- On the next screen on the next page, assign all privileges to the new user, and then click “Make Changes.” Note down the details of your database and the credentials you’ve created. They will be required the time of installing WordPress to connect the website to the correct database.
That’s it! Now you have a brand new and blank database for the new website you plan to build using your subdomain.
Step 3. Transfer the WordPress file to your subdomain
- Go to the ‘WordPress directory you downloaded in the first step from the Local site section of FileZilla and type it in.
- Please choose all the files in the directory and upload them to the root directory, which is a subdomain of your live website.
Step 4. Start the WordPress Installation script to your subdomain
We now have everything we require for our website to work correctly; all we need to do is install WordPress.
- Go to your subdomain. Its URL should look something like http://yoursubdomain.yourwebsite.com. Your WordPress install script is about to begin.
- Select the language you want to use in the installation process, then press continue.