Video Tutorial – The easiest way to build a new WordPress site while the old site is live

There are quite a few ways to build build a new WordPress website while the old site is live, but this is the easiest non-technical way to do it.

Introduction

Step 1: Install a new WordPress website

Install a new WordPress website. For this method don’t install in a sub-directory of the existing website. Just create a completely new website!

Step 2: Re-point your domain name

In this step you need to repoint your domain name to the correct server IP address. Once you’ve done this you need to wait for the domain name to work i.e the new website will start showing for the domain name. Once this has happened then move to step 3.

Step 3: Change your WordPress website to have the correct domain name (i.e not the temporary domain name)

43 thoughts on “Video Tutorial – The easiest way to build a new WordPress site while the old site is live

  1. Thanks for this tutorial, Jamie. Very helpful!

    1. Thanks Jill :)

  2. This is great Jamie!
    I do all of my hosting and domain registration on Godaddy (for no specific reason).
    I unsuccessfully tried following your steps. I couldn’t find where to “use a domain reference”.
    Any chance you showing this process on GoDaddy?
    Or, should I consider changing my hosting company?
    Le me know what you think.
    Thanks!

    1. Hi Bert,

      Thanks for the feedback – Godaddy are pretty good so I’m sure they have this feature. In the first instance I would just send them a quick support email and ask the question. Let me know how you go :)

      Jamie

    2. Hey Bert! I am about to attempt this process with GoDaddy. Any chance you were able to figure it out? What are the necessary steps for doing so?

  3. Hi Jamie,

    Those are the clearest instructions I’ve seen for ages – THANK YOU! I’ll definitely be subscribing to your updates.

    One question for you; do your instructions change if I am building the new site on a different host than where the old site is currently being hosted? (You can tell I’m a newbie at this!)

    Cheers.

    1. Hi Susan,

      Thanks for the feedback :)

      Nope my instructions are the same if it’s a different hosting company,

      Good luck,
      Jamie

  4. Hi Jamie,

    I haven’t dare to try and change our theme for the last few years as I presumed it would be to complicated, if as you suggest it is this easy I’ll get right to it.

    Our host is 1&1 and our domain is registered there also, so I guess this will be a breeze.

    Many thanks for your vids.

    Pete

    1. Thanks Pete :)

      Our customers experience of 1&1 has never been great – but good luck :)

      Jamie

  5. Hi Jamie,
    I wonder if 1&1 are complicating things or just suggesting a different way of doing this.
    They suggest I setting up and building the new site on a sub domain

    After they say:
    Once the new website is ready you can just assign the new website with the domain that you wanted to assign on it.

    My concern, if I set up a sub domain and build a WP site, when I move it wont all the image paths etc break?

    Thanks, Pete

    1. Hi Pete,

      Yep that’s more complex. It should be ok, but yes is more complex :)

      Jamie

  6. HI Jamie,
    I’m with HostingUK.net. I already have a live website that’s been going for years….so if I want to build a new site in the background and to be able to follow your steps should I add a domain alias or add a subdomain?

    Thanks for the help

    1. Hi Jess,

      Create another wordpress installation and then use a domain name reference with that,

      Check with your hosting company that they offer this,

      Jamie

  7. Hiya,

    Awesome videos – thank you for your instruction!

    I just wanted to clarify – I have an existing WordPress site/theme installed on the legit URL. The new site (on the temporary URL/subdomain) is now complete and ready to launch…

    Will connecting it to the legit domain (as you outline in Step 3) erase/overwrite all the existing site information/settings? i.e. what happens to the “dashboard” and all it’s media that’s been existing all this time?

  8. Hi Jamie!

    I am looking into freshening up my website to give it a more modern look. I want to keep the older site running while I create a completely new one.

    I found your videos while looking for a way to do this.

    This method looks promising.

    I’m not sure I’ve understood the ‘why’ behind the step of adding a hosting account and using a domain reference. I get the impression that you didn’t already have the bonkyboo.co.uk domain activated and needed to do so for the purposes of the demo.

    If we have an existing domain active, do we skip that step?

    One fear I’ve had about installing a new instance of WP in the same domain root is having a conflict with existing files. I think you’ve made it clear why we cannot choose the existing URL or we will replace what we already have.

    In your case, you have been given the option of installing in what looks like a new subdomain. If we’re not given that option, what should we do, create one ourselves?

    HostGator don’t give me the option of pointing to a server. They give me the option of creating a new install path.

    If you’re able to suggest an install path, I try it and continue with the rest of the steps in your video. Unfortunately, it’s doesn’t look as easy as yours due to the lack of a server number.

    Thanks!

  9. Thank you so much for this video. These are the clearest instructions I’ve come across, and I’ve done a lots of research. You’ve given me to confidence to change me theme – yay! Thanks again :)

  10. Hi Jamie,

    I am a total newbie but have had a client request to upgrade an existing site.

    My question is, will I be able to do it if I don’t have a hosting platform. Would I be able to do the above all within WordPress? The client is essentially family, so I am not concerned about having the files available to them before contract has finished.

    Thanking you in advance.

    1. Hi Angela,

      Nope you’ll need to have hosting in place to do it this way,

      Jamie

  11. Hi Jamie,

    Total newbie here. Trying this method out but my hosting panel isn’t giving me the option of a temporary url. Will it work if I put the hoster’s IP address in manually?

    Thanks heaps

  12. I should have mentioned, I have now set up hosting, however the provider is not giving me an option of a temporary url automatically, as in your video. If I enter it manually with their IP address will it work?
    Cheers!

  13. What if I wanted to bring over the database from the older but still live website? Make a copy in phpadmin? What next after that?

    Thanks!

  14. Hello,

    Would you still count this information as vaild in 2016? Also, when you use this method, will the internal links also change when you go through this process?

    Thanks!

  15. What if I want to change the hosting server? I would like to build the updated version on a new server and once it’s ready, deactivate the old version on old server and make the updated version life on the new server, (also moving the domain to the new server as I wouldn’t like to have my database on one server and domain on another if it makes sense). What happens with the server address that I temporarily put as part of web address??? A bit confused…

  16. You hace mentioned very interesting points! ps decent website.

  17. Hi,

    If I want to use the existing database, plugins and some content is this possible? Some plugins are paid for so don’t want to purchase them again and the existing website has products within woocommerce that I need to keep.

    thanks
    Mark

  18. Hi Jamie

    I am a newbie, but medium user for WordPress. I am going to make a entire update and makeover of a website. In step one, I am not sure if you already have a wordpress installation running at bonkeyboo.co.uk. I am nervous about installing an other wordpress installation as you shows, I don’t understand why you aren’t overwriting the existing wordpress running at onkeyboo.co.uk. To me it seems like you are installing a wordpress installation on a new domain.

  19. Hi Jamie,

    This is all completely new to me and I’m really confused…is this for wordpress.org?? Also, the website I’m trying to redesign is hosted by Cpanel and I can’t see any options to add hosting accounts etc etc. Please help, I’m totally lost.

    Thank you

    1. Hi Sophie,

      Start here :)

      https://www.pootlepress.com/wordpress-quick-start-guide/

      hope that helps ,

      jamie

  20. Hi Jamie,

    I created a website whilst my old one was still running but when I come to re point the site both ip address for the new and old site are the same? any ideas what i did wrong

    thanks

    Rich

  21. Hi Jamie,
    Great site with lots of tips….

    I just have a few queries which you can hopefully help me with before I try this as I don’t want to mess anything up.
    I have a LIVE WordPress site which is currently hosted with company A. The domain name was purchased at namecheap and is pointed to company A’s servers. I now want to work on a new WP theme and on my new hosting (Hostgator). Will your method still work Jamie? I can’t seem to find anywhere on my Cpanel that says Domain Reference or should I be looking on the Namecheap dashboard although my neither of my hosting packages are with Namecheap…?
    (I can easily set-up an addon domain in my new Hostgator account but there’s a message there specifically saying that it won’t work unless the domain is pointed there).
    Could you please advise?
    (I also have the added issue of an SSL certificate which I wanted to install on the new site. Of course it’s connected to the domain though so I guess I’m not going to be able to install it whilst using this method… and will have to wait until my new site is is Live/Active and then go through the hassle of changing all links??? I really wanted to install the SSL first…)
    Whatever you suggest that works, I will try Jamie. All advice appreciated.
    Kind regards,
    John

    1. Hi John,

      Ask your hosting company if they can provide a temporary domain name – this is like a domain name reference :)

      SSL shouldn’t effect the links so you can add this after or before ,

      kind regards
      jamie

  22. Hi, just trying to do exactly this. Is there a method you know of without having access to the hosting company?
    many thanks

    Mel

    1. Hi Mel,

      Sorry could you clarify?

      jamie

  23. Hi Jamie,
    Get vids thanks.
    My client cannot remember who she bought her domain name from. If I just swap it over to say reg123, will this mess up her current site?

    Many thanks.

  24. Hi Jamie,
    My client cant remember what company she bought her domain name from, so this makes step 2 a bit tricky.. any advice?

    Many thanks,
    nush

  25. Hi Jamie, I have just followed your tutorial which was great, thank you. Just one question, do I have to change the A records or is changing the Nameserves to WordPress Nameserves sufficient?

    Thanks for your help.
    Helen

    1. Hi Helen,

      Well both are ok – remember you are not changing them to WordPress nameservers, but to your hosting companies. i.e where you website is being hosted.

      jamie

  26. Great tutorial. My question is if I need a dedicated IP address to accomplish this? Our temp site is on a shared server.

  27. Hi Jamie,
    Me again! I’m nearly there I think!

    When I try and install WordPress, it comes up with error message “There was a problem installing the requested script. Please make sure that the directory you are installing to is empty.”

    I’ve checked through your vid and I cant see what I am doing wrong.
    Any thoughts for me.

    Thanks in advance,
    anouska

    1. Did you ever find out what the issue was Anouska? I’m getting the same error message

  28. Hi Jamie – Really great tutorial. Quick question, I don’t have a reseller account with Heart Internet so I can’t ‘add a new hosting account’, therefore can’t work out how to point the domain name to a new server with the IP address. Is there a way to add a second WordPress installation to the same live account whilst still keeping it hidden?

    Thanks!

    Ben

  29. Hi there, I also use heart internet and when I try and install wordpress it comes up with this error message: “There was a problem installing the requested script. Please make sure that the directory you are installing to is empty.” I’m not sure what I can do to change this, there is a live website on the domain.

    1. Hi Verity,

      You need to get a new hosting package – so you are not installing wordpress on your current package with heart internet,

      jamie

Leave a Reply

Your email address will not be published. Required fields are marked *