Contents migration without touching pre-existing theme
-
I have tried to ‘merge’ two websites while migration from multiple single sites to one giant multisite with below steps
- Create a new single-site webpage with my most-wanted custom design – which becomes basis for many other sub-sites
- Fully copy&paste the customized theme to each sub-site
- Copy only post/images (so Option 2 of Primve Mover) from pre-existing single site
- Apply the package file from #3 to multisite’s sub-site created in step #2
- Fix if there is any errors
Upto #3, Prime Mover works smoothly. The problem lies in #4 as the customized theme settings are completely replaced by #3’s single site’s settings.
Since all theme settings are stored in posts/postmeta tables in DB, I guess there isn’t much room to preserve existing theme’s settings, but would deeply appreciate it if some of them can be preserved.
In addition to the above theme setting preservation issue, the guid (in wp_x_posts table) was not converted to new domain. I had to manually change it by replace query. The same issue occurs in other DB tables. I have used/tested many migration plugins, and I think this is a kind of common feature nowadays. Plz add the function in your next update.
For other functions, I am very much content at stage #5. All common user accounts are jointly combined across multisites, although the calculation took quite some time. For 1GB chunk migration, for usual single site to single site, it takes less than 10 mins, but w/ prime mover for single to multi, it took over 30 mins for one site. Guess some people maybe displeased by that, I am OK with little bit of lag as long as the end-result is perfect. (so that I don’t have to run multiple replace/remove SQL queries) After all, we use this plugin for cleanest possible migration.
- The topic ‘Contents migration without touching pre-existing theme’ is closed to new replies.