Most of the times we are working on staging server for different projects. Once done with development, we move everything to live. Specifically with wordpress, this is bit complicated as wordpress store almost all data in database.