I've built a few WP sites already so have some experience. But up til now these have been brand new projects which involved setting up new hosting account and domain name.
The site I've almost completed has been developed within my own personal account and now I have to transfer it to my clients existing account (they already have a basic WP site online).
I know, I know. I realise I've made a lot of unnecessary work for myself. Doh! But you live and learn.
So my question is: in this situation, when you're developing a new WP site but it's going to go over an existing WP site - what's the best way to do it. Because the current site has to stay live until the new one is complete.
1. Do I develop it within a subdirectory of the my clients hosting account and transfer it to the root when complete?
2. Develop it locally and transfer it online to the final hosting package when complete (but how would my client be able to review it as it's developed)?
What's the most efficient way to work please.