How to deploy a complete WordPress site to customer’s server
-
I’m a designer who designed a test site for a customer using WordPress and Thesis theme. The main reason for using WordPress is to make it easy for the customer to edit content. My big question is: How do I easily transfer the site as-is to the customer’s server? Big-picture speaking, I really need the least manual, fewest steps method for moving the site, since I’d like to make it possible for the customer to do this on their own (someone who knows very little about the web or how WordPress works).
So, breaking the site components down, customer needs:
1. WordPress install (can do from Cpanel)
2. Database (pre-populated with content)
3. Theme (Thesis theme/custom images via Developer license and .zip upload)
4. Thesis theme settings/options
5. PluginsI realize that the content (tables) from my test site needs to be imported somehow into the customer’s database — could that easily be automated for customer to do themselves without too many steps? This would be the same question for the theme options I’ve put in place and a couple plugins such as Contact Form 7.
Thanks in advance for any ideas/solutions on how this process could be automated and/or bundled up easily for a customer–assuming a full-scale site transfer like this is possible WITHOUT having to repeat my original steps for theme settings and plugin installs! If a process could be put together for this, then I plan to deploy this and other demo sites out to other customers.
- The topic ‘How to deploy a complete WordPress site to customer’s server’ is closed to new replies.