我参与了客户网站的重新设计,在开发过程中,客户一直在添加帖子/页面,并使用网站上的现有插件。
我制作了一个新主题,并在新设计中添加了包括插件设置在内的新插件。我的问题是如何将当前的生产数据库拉到我的开发中,而不覆盖我开发的内容。我在看wp-db-migrate-pro plugin 仅迁移某些表,但存在一些复杂问题。wp posts表格包括导航菜单和页面,如果我要拉那个表格,我会销毁我创建的页面和菜单。此外,我还需要从生产站点获得插件设置,但拉取wp选项表将覆盖我在开发时的插件及其设置。
有没有一种简单的部署策略可以让我在不覆盖自己数据的情况下抓取数据?本篇文章https://deliciousbrains.com/avoiding-wordpress-database-merging/ 谈到这一点,但建议的两种策略对我来说并不可行,因为它们很难编写和管理。