How to Upload New Website Over Old

There are a agglomeration of means to build a new WordPress website while the existing site is live. None are more technically correct than any other method, but all of the ways yous could approach this have varying demands of your technical capability. BUT yous DON'T have to be a developer to be able to supervene upon an existing WordPress website with a new one that'southward congenital in the background.

Of grade the goal here is to brand sure that the existing website still functions correct up until the point where y'all want to switch the new site on – with almost zero reanimation. No one wants to put their site in maintenance way whilst the new WordPress site is getting built!

As always our content is Not written for the developer. Although, nosotros might dig into some more technical steps in a couple of the options just to demonstrate how technical things CAN get if you don't have the more simplified routes presented. We've got your dorsum non-developers!

How to work on WordPress site without going live

This article contains affiliate links which means we may earn a small commission if yous purchase plugins and services we mention at no extra cost to you. We only recommend the all-time plugins and services – which nosotros have used and tin can recommend.

New Site Build Approach for WooCommerce vs WordPress

Information technology'due south worth noting that there is a primal difference betwixt the recommended approaches to building a new website in the background to exist later moved onto an existing domain if the website is also an eCommerce store.

If you lot're interested in the difference between WordPress and WooCommerce you should check out my detailed article hither.

If it'southward a WordPress website without WooCommerce, you accept a range of options without likewise much compromise in any expanse. You tin can ultimately reach your desired goal of moving the new website onto the existing domain whilst keeping the existing website entirely operational up until the point that you desire to switch on the new site.

IF y'all have WooCommerce installed and the site is a functioning WooCommerce website that's taking orders, you have to recollect more carefully nearly what y'all're doing. Developers take more flexibility in their approach as they're more comfortable playing with database tables and merging or syncing data. For the not-developer, you want a "front end heavy" solution that DOESN'T require you to be diving into lines of code. Which is absolutely possible, but the piece of work you do volition take to exist challenging in other ways to keep your existing WooCommerce site alive whilst y'all design a new WooCommerce website then eventually make the new website pattern alive.

Firstly we'll cover off edifice a new WordPress site while the old site is live (WordPress without WooCommerce)

Edifice a new WordPress site while the sometime site is live

I've used all of these options and I've listed them in my order of preference based on their ease and effectiveness.

Equally – when choosing which style to build your new WordPress website whilst the existing site remains live you should consider the benefit of being able to collaborate with others on your new site design with it being located at a specific URL accessible from anywhere.

I collaborate with clients and team members alike on new projects and the benefits of installing WordPress on a subdirectory, subdomain, temporary domain or staging site are that collaboration is easy (in dissimilarity with the 4th option I list below – using a local install).

And so hither we go – your 4 options for building your new WordPress website whilst keeping your current site live!

NOTE: This too answers how to create a WordPress website without a domain (as long as the existing site is located on a domain of course!)

Choice 1 – Install new WordPress site on a Subdirectory of your existing domain

A subdirectory is just a file location on your existing website. What does that mean?

So for example;

websitename.com/newwebsitesubdirectory/

It looks like the URL of but another web folio – but information technology's non.

Y'all can install a whole new fresh installation of WordPress on this subdirectory and essentially build a brand new WordPress site on the existing domain.

To install WordPress on a sub-directory yous should consult your hosting provider'south technical documentation. If you're using CPanel and Softaculous installer is available, yous tin literally specify a new directory to install WordPress on correct there in the installer – see screenshot

install wordpress on subdirectory

One of the relatively large benefits of doing it this fashion is that you tin can move this new website onto the main domain with ease past copying and pasting a couple of files in your hosting provider's file manager and make a minor edit to one of them.

Don't panic. This is probably the Nigh technical solution I would propose – and I'm presenting it to show that this is an option, just at that place are others that don't require y'all to go anywhere nigh your CPanel or File Managing director.

The files to re-create are;

  • index.php
  • .htaccess

Y'all'll copy these files from the subdirectory folder that your "new" WordPress website is currently located in – call back; websitename.com/newwebsitesubdirectory/

You'll and then have these files and paste them into the domain directory folder.

Now if you're familiar with File Manager, you'll know that the main directory for your existing website will be located in the public_html folder and nearly likely named something very similar to your website name.

So in our example information technology would be in the following folder;

public_html > websitename

We should likewise at this point rename the EXISTING index.php and .htaccess files in the main directory – simply add a "1" to the end of the file name for now.

Now the files are located correctly, we'll demand to edit the index.php file to brand the new website work.

Editing the index.php file

Once you've got these files copied and located in the right folder, you lot'll need to edit y'all alphabetize.php file.

You'll need to detect this line in the alphabetize.php file;

crave('./wp-blog-header.php')

and supplant this line with the following piece of code;

require('./subdirectory/wp-blog-header.php')

but don't apply the words 'subdirectory' you'll need to swap this out with the name of the subdirectory y'all created. i.e. in my example about the subdirectory I created was websitename.com/newwebsitesubdirectory/ therefore I would modify the line in the index.php file to say;

require('./newwebsitesubdirectory/wp-blog-header.php')

Save the file and leave!

There are a final few steps to making your new WordPress site alive

When logged into WordPress (finally, abroad from the file manager!) You lot'll need to edit your URL settings.

In the WordPress admin dashboard get to 'Settings > General' and alter the URL for the 'WordPress Address' and the 'Site Address'.

You lot ned to alter the subdirectory URL to the principal website domain URL.

For example, in the General Settings tab you'll meet your subdirectory URL, like this:

https://websitename.com/newwebsitesubdirectory/

It needs to be changed to this:

https://websitename.com/

And that'due south it for using this approach to building a new WordPress website whilst the existing site is alive.

The above instructions were simplified and adjusted from the weblog at WPMU Dev – y'all can run across it here.

Of form, if making these pocket-sized edits to files in your directory feels way also technical – that'south non a problem. Yous can actually still simply "migrate" the new site onto the existing domain.

I'll provide more details on migrating in explaining your side by side option when it comes to edifice a new WordPress site whilst the quondam site is alive.

Option ii – Install new WordPress site on a Subdomain of your existing domain

This is my preferred solution when advising non-developer WordPress site builders.

Of course a subdomain would look like this: newsite.maindomainname.com

This in combination with using a "migration plugin" is a really great way of keeping things elementary.

First y'all'll need to create a sub-domain and install WordPress on that Sub-domain.

If yous're using our recommended WooCommerce Hosting, SiteGround, hither'south their instructions on how to create a subdomain on your existing domain using SiteGround.

Of class if you're using another hosting provider, just search Google for: "how to create a subdomain with <insert hosting provider here>"

But why wouldn't you exist with SiteGround? They're awesome and you lot tin can read our SiteGround review here.

Of course once y'all've created your subdomain, it's simply the standard procedure for installing WordPress.

If you're using CPanel – apply the provided WordPress installer such as Softaculous

If y'all're using SiteGround's site tools – just follow their simple footstep by stride process one time yous're logged into your hosting account for adding a new WordPress website to your hosting account.

You tin now build your new WordPress site independently of the existing website, completely in the background – keeping the existing site live whilst you build your new WordPress website.

When yous've completed your new website blueprint you lot tin so use a "migration plugin" to move your WordPress site from subdomain to main domain.

Migrating your new WordPress site from subdomain onto an existing domain

Ok, so yous're set to move WordPress site from subdomain to chief domain.

Again, SiteGround users will find this bit a piece of cake.

The SiteGround "SG Migrator" plugin essentially takes care of information technology all.

Y'all basically follow these steps:

  1. Install the WordPress SG Migrator Plugin on your NEW website
  2. Y'all generate a migration token within Site Tools or CPanel under the "SG Migrator" department
  3. Yous enter the migration token into the SG Migrator Plugin options on your new WordPress site and click "migrate"
  4. And then you simply await for the migration to exist complete.

*annotation. Depending on your account setup, it may exist appropriate to also migrate your existing website onto a subdomain, away from your chief "root" domain. This way the old site would sit on a subdomain such equally oldsite.maindomainname.com. This will so allow you to remove the WordPress installation from the principal domain to permit you to migrate your new WordPress site design onto the main domain.

If you need help with the above SiteGround support are awesome. Other hosting providers have back up, merely it can be highly variable in quality.

There are other solutions in terms of migration plugins if you don't host on SiteGround (if not, you should bank check out our review of SiteGround hosting hither).

A plugin that gets recommended frequently is All In Ane WP Migration

With 3 Meg+ installs from the WordPress.org repository, information technology's a fairly well used plugin!

As mentioned, you can use this approach of "building a new WordPress site and then migrating information technology onto an existing domain" regardless of whether you've congenital the site on a subdirectory or subdomain.

This is a great choice for the "non-technical" or "non-developers" and it'due south the type of thing you can do whilst backed up past solid hosting back up – something which SiteGround offers in abundance.

If you're thinking that using these plugins is technically challenging, y'all should check out this guide from Quicksprout essentially explaining what it is these plugins are doing in the groundwork for you.

For the not-coders of the world – some of these steps will induce significant levels of anxiety! Be warned.

Option 3 – Apply a staging site to build a new WordPress site earlier going live

More on this coming soon.

Option iv – build WordPress site without hosting with a local install

Building a WordPress site without hosting using a local install of WordPress isn't necessarily all that difficult. That being said, it does nowadays more technical challenges and need you at least know a little more about code – peculiarly if things don't go completely to plan. Troubleshooting without lawmaking knowledge would be all but incommunicable – or take a LOT of Googling.

This selection is therefore to be avoided if you lot can equally the complexities far outweigh the benefits – especially when you consider you can become hosting from SiteGround for less than the toll of a cup of Coffee a month!

Building a new WooCommerce site while the erstwhile site is alive

One of the HUGE bug you have with building a new WooCommerce website to replace an existing WooCommerce site is that your database gets completely out of sync.

Ok. Why tin can't nosotros just sync the new database?

To cut a long story short, WooCommerce appoints post id's to each post, folio and… social club yous receive via WooCommerce. Yes, they're all in the aforementioned table.

This means that a fresh install of WooCommerce volition take a completely different table setup, unlike id's and ultimately you're going to finish upwards with clashes between the 2 databases.

Messy!

In that location are solutions and plugins out at that place designed specifically to help people overcome this WooCommerce order syncing issue – just ultimately they're doing things like divorcing society numbers from post id's and other quite technically impacting stuff.

This has become the norm.

And this is how things work if you're using a staging site with WooCommerce also. The staging site will go out of sync with the main WooCommerce store.

Nightmare…

So we have a few approaches that have helped us to be as efficient with our time and free energy to produce an consequence that works.

Minimising downtime from the WooCommerce store beingness offline

Maximising the ability to review and test the new site earlier pushing anything live

Our arroyo is centred effectually using the Divi Theme past Elegant Themes and SiteGround hosting.

The combination of this amazing hosting service and powerful theme ways that we waste less time and free energy trying to set up bug that merely don't exist when using this theme and hosting.

To checkout the Divi Theme and how powerful it is, click here or the banner below (affiliate link).


And to checkout SiteGround's awersome WooCommerce hosting click here – or the banner below (affiliate link)

Replace onetime WordPress site with new WordPress site – Your Options Covered

So we've covered your options when it comes to replacing your former WordPress site with a new 1 whilst keeping your existing website live!

Some options are more technically challenging than others – and for that reason we always suggest working with technology that makes your life EASIER!

The combination of the best hosting for WooCommerce and WordPress and the Best Theme for WooCommerce and WordPress makes updating your website, or fifty-fifty completely redesigning it from the ground upwardly a LOT simpler.

Ditch the developer – hire a website integrator instead!

FAQs

How to make a new WordPress site?

If you already have a WordPress website but you'd like to supplant it with a new website design yous accept a number of options to keep the existing site live whilst you lot create a whole new website in the background. My preferred option is to use a temporary domain, which you tin then migrate onto your live website domain when y'all want to make the switch. This is all fabricated very easy by the Siteground hosting setup that nosotros use and it's another reason nosotros recommend Siteground for WooCommerce Hosting.

WordPress site says coming before long?

Your WordPress website will typically say "coming soon" when WordPress has initially been installed and left in maintenance mode. Notoriously Bluehost provides a landing folio for a WordPress site before it's been made live that says "WordPress website coming soon". To disable this, you'll need to disable maintenance way on your WordPress website.

More coming soon…

Y'all've Searched For:

how to build new WordPress site in background on existing domain

mcmillanequaringer.blogspot.com

Source: https://www.futurestatemedia.com/how-to-build-a-new-wordpress-site-while-the-old-site-is-live/

0 Response to "How to Upload New Website Over Old"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel