Title: theme migration
Last modified: July 10, 2025

---

# theme migration

 *  [steweill](https://wordpress.org/support/users/steweill/)
 * (@steweill)
 * [10 months, 3 weeks ago](https://wordpress.org/support/topic/theme-migration-2/)
 * I am building a new theme for an existing site. I used the wpvivid staging staging.
   So now that it is done, and ready to go live, I would like to add the theme to
   the existing live site (not push the staging live because there is a lot of posts
   and content added to the live site since development). However the theme has 
   the staging site’s paths in the db right? Do I do a search and replace before
   moving the theme to the live site? Any best practices for this? Is there anything
   else I have missed that I would need to do? I appreciate any tips from anyone
   who has done this. TIA!
    -  This topic was modified 10 months, 3 weeks ago by [steweill](https://wordpress.org/support/users/steweill/).

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [steweill](https://wordpress.org/support/users/steweill/)
 * (@steweill)
 * [10 months, 3 weeks ago](https://wordpress.org/support/topic/theme-migration-2/#post-18549923)
 * On second thought, should I take the new content from the live site (posts, pages,
   users and media) and move it to the staging site and then push it live once everything
   is perfect?
 *  Plugin Support [nicholas2019](https://wordpress.org/support/users/nicholas2019/)
 * (@nicholas2019)
 * [10 months, 3 weeks ago](https://wordpress.org/support/topic/theme-migration-2/#post-18550248)
 * Hello,
 * Pushing or migrating a staging site to the live environment will overwrite the
   live site’s existing content with that of the staging site. Therefore, we recommend
   adding your necessary content directly to the live site first, and then creating
   a new staging site from that updated live version. **While working on the staging
   site, avoid adding any further new content to the live site.**
 * Once you have finished building the new theme on the staging site, you can then
   migrate the staging site to the live environment. Before proceeding with any 
   site migration, **please ensure you create full backups of both your live and
   staging sites and upload them to your cloud storage as a precautionary measure.**
 * Kind regards.

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘theme migration’ is closed to new replies.

 * ![](https://ps.w.org/wpvivid-backuprestore/assets/icon-256x256.png?rev=2899202)
 * [WPvivid — Backup, Migration & Staging](https://wordpress.org/plugins/wpvivid-backuprestore/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wpvivid-backuprestore/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wpvivid-backuprestore/)
 * [Active Topics](https://wordpress.org/support/plugin/wpvivid-backuprestore/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wpvivid-backuprestore/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wpvivid-backuprestore/reviews/)

## Tags

 * [migration](https://wordpress.org/support/topic-tag/migration/)
 * [theme development](https://wordpress.org/support/topic-tag/theme-development/)

 * 2 replies
 * 2 participants
 * Last reply from: [nicholas2019](https://wordpress.org/support/users/nicholas2019/)
 * Last activity: [10 months, 3 weeks ago](https://wordpress.org/support/topic/theme-migration-2/#post-18550248)
 * Status: not resolved