Yup…. you can install onto your computer with a local server. WAMP, XAMPP, LAMP, etc
http://codex.wordpress.org/WordPress_Installation_Techniques#Installing_WordPress_Locally
plus you can find a tonne of info on google. lots of tutorials for doing this.
And when done, just move WP
http://codex.wordpress.org/Moving_WordPress
I have a similar problem…BUT… I have a client with an active site (not WP) on a different web host. New WP site with premium theme will be set up on new web host. How do I work on the new site, allowing client to review as we go, while keeping old site live until new site is ready for prime time? Working on the new site locally won’t do, since client can’t see it. Setting up an “under construction” index page won’t do, because client wants old site live until new site is ready.
It seems to me that I can’t work on the WP site on the new web host until the new host is “live”… have I got that wrong? When I tried it before, no images or formatting were visible until I changed the nameserver from the old host to the new.
set up wordpress in a subfolder, or subdomain?
like site.com/test
or even site.com/folder/test
or test.site.com
You could even use a .htaccess password to keep it from being public
Or set it up locally using a wampserver/WAMP/LAMP/XAMPP and only make it public when the client wants updates?
note… I was thinking I could hide the WP site-in-development in a subfolder (“wpsystem”), and just copy over the old site to the new host root for the time being. but when it’s ready, and after deleting the old site, i’m not sure how to make the wp site go live and keep all the links working… looks like they would break. (strategy there is to keep wp installation files in the subfolder, and just move the index.php and .htaccess files from subfolder to the root, adjusting the code of index.php from
require (‘./wp-blog-header.php'”;
to
require (‘./wpsystem/wp-blog-header.php’);