How to Build a New WordPress Site while the Old Site is Live

How to Build a New WordPress Site while the Old Site is Live

Are you planning to develop a new WordPress site while your current website is still in operation? Maybe you’re thinking it’s the right time for you to revamp your website some fresh new look, or you’re working on changing your brand and want your site to reflect this.

Whatever the reason for constructing a new WordPress website, you cannot afford to pull your current webpage offline. Your site is likely to suffer from a decrease in traffic SEO rankings, and, in turn, your earnings will be affected.

What’s the solution? You can, in fact, start a new WordPress website using the existing domain in use. Once you’ve built your new website, you can put it live using the same address as your existing website. For visitors, it will appear as if nothing had happened.

ATL: DR In the event that you want to update the appearance of your WordPress website, it is possible to build a fresh version but keep your existing version up and running for users. There are many ways to create a new WordPress website; the simplest and most effective method is to utilize the staging function in BlogVault. You can build a staging website from your previous site in just a couple of clicks, and if you’d like to transfer the changes later to your live website, it is possible to do this with the click of a button.

Before you start building the bricks, it is necessary to purchase the bricks first. Here’s a list of items you’ll require prior to beginning building:

  • FTP and SFTP connections 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 when the existing site is running (4 different ways)

There are many ways to create a brand new WordPress site, even if the existing site is running. In this article, I’ll go over the following methods:

  • Create a new WordPress site within an unrelated directory of your previous location.
  • Create a new WordPress site on an underdomain of your previous location.
  • Create a brand completely new WordPress site locally while the old site is still live.
  • Create a brand new WordPress site by using an existing site as a staging.

Let’s take a look at each in more detail.

Create a new WordPress website in subdirectories while the previous website is still live.

You can accomplish this through your web hosting provider or yourself through FTP. Many web hosts permit you to install WordPress within subdirectories exactly as you did within your main directory prior to signing up. But, they often incorporate their plugins and code into WordPress when you install their installer. This is the reason I advise making it by hand, as it will provide a clean and tidy installation. Let’s take a look at the steps in more detail.

Step 1. Create a subdirectory within the root directory.

Before you can create an entirely new WordPress website in the subdirectory, you have to have a subdirectory set up in the beginning. This is why, in this section, we’ll create a subdirectory in which we’ll install WordPress. You’ll require the FTP client to complete this process. I’ll use the well-known FileZilla software to show the process.

  1. Connect your website to the internet through FTP using FileZilla.
  2. Once connected, go to the root directory for your website. This is typically in the web_html directory; however, it doesn’t need to be.
  3. Right-click your root directory, and then select “Create Directory” from the menu. This will create an additional subdirectory. Give your subdirectory an appropriate name, and then click OK.

Now, you should see the subdirectory that you created within the directory you created as root.

Step 2. Extract and download from the WordPress software from the official website.

  1. The first step is to get the essential WordPress documents and the folders. Go to and download and download the WordPress software in the form of an archive. We recommend always using the most current version of WordPress to protect your data however, you must Make sure to check the PHP version. Check your website server first to ensure first to check for compatibility.
  2. Take the file. It will extract the files into an unnamed folder called WordPress.’

Step 3. Create a new database to your subdirectory

Every WordPress website needs an online database that can save post content, user preferences and other information. In this section, we’ll create an entirely new database for the website we’re building within the subdirectory. It should be possible to create a brand new database by using the Databases section of your dashboard for web hosting. To demonstrate this process, I’ll be using Bluehost. The steps are identical for any other web host there.

  1. Navigate to the Advanced tab, then Databases on the menu on the left.
  2. In the section called ‘Create New Database In the section ‘Create New Database,’ enter the name of your new database, and then click Create Database. In my example, I’ve named the database ‘mybhsite_home_for_new_database.’
  3. We’ll now add a database user to our account. Click on the option to add a new user under the ‘MySQL Users’ tab. Select an account name and a secure password for this account, then click “Create User” to create the.
  4. Add the user to the database you have created, as illustrated in the image below.
  5. On the next screen you will be able to assign all privileges to the new user, and then select “Make Changes”. Take note of the details of your database and the credentials you’ve created. They will be required to install WordPress to connect your site to the correct database.

That’s it! You now have a fresh, empty database to host your new site.

Step 4. Step 4. Upload your WordPress documents to the subdirectories of your website.

  1. Browse to the “wordpress” directory, which you downloaded in step 2 in the Local site section of FileZilla and then enter it.
  2. Choose all the files in this directory and then upload them to the new subdirectory on your live website.

Step 5. Start the WordPress installation script from your subdirectory

We now have everything that we need to enable our website to run correctly, all we need to do is installing WordPress itself.

  1. Go to your subdirectory. Its URL should look like It is then that the WordPress installing script is about to be launched.
  2. Select a language you would like to use with the installation, then select to continue.
  3. The next screen, WordPress is going to inform you about the information in your database that you require. Select “Let’s go!” to proceed.
  4. After that, enter the details of the database that you created at Step 3. Then, click “Submit” to continue.
  5. On the next screen, You should be able to get the message “WordPress can now communicate with your database.” Click on the Install button to proceed.
  6. On the next screen on the next page, you must enter the necessary information and then click the next page. Once you have entered your information, click on Install WordPress to proceed. Be sure to block the search engines from indexing your website until you have completed your development.

That’s it! You’ve created a brand new WordPress site within the subdirectory. It is now possible to create and build the site in the same way you would with any other website.


Leave a Reply