我试图通过最佳方式来推理。如果同一站点有两个环境(分别为 dev 和 prod 环境)。
如果这些网站中的每一个都有自己的数据库( devdb 和 proddb ),那么您正在开发网站和数据库上开发新网页等。
将开发数据库中的更改传输到prod数据库的典型方法是什么?在WordPress中是否有任何本机方式(或插件)来处理它?</ p>
提前谢谢!
答案 0 :(得分:1)
如果您的工作流程中有CI / CD,那么您可以安装wp-cli,它提供一组用于导出数据库转储的命令,还有另一组工具来替换字符串(例如域)更改。即:将DB中的dev.domain.ext替换为www.domain.ext)。当然,您不仅限于将wp-cli与CI / CD结合使用,还可以使用这种部署方式使用它。更具体:Export,Import,Search & Replace。