我有一个生产Wordpress站点,但同时我想运行一个开发站点。一旦我完成了开发,我想在不破坏当前站点、用户、评论等的情况下将其部署到生产站点。我目前的解决方案是复制生产站点,然后重新安装-但这样我就会丢失信息。没有找到任何可以做到这一点的解决方案。有什么建议吗?
发布于 2016-11-01 22:20:59
如果你正在开发一个wordpress主题/插件,你可以直接转储live-db,替换域名,并在开发中使用它。在完成开发之后,您可以再次转储它,插入/更新用于生产的内容,只部署您的主题,并用您的dev-environment替换生产环境的db。
发布于 2016-11-02 00:29:21
如果你的网站已经公开,事情会变得更加复杂。我建议您设置一个维护模式,然后将数据库转储到开发站点。
如果你正在开发主题/插件,你可以只上传主题/插件文件。将数据保留在开发站点中。
如果您是通过wp-admin修改站点(更改主题/插件设置),您必须上传db data.You而不需要转储所有数据,例如,您不需要转储开发站点的评论数据并导入到生产站点。但是这样的话,你必须非常了解WordPress数据库模式。
总是,在你做任何更改之前备份你的网站。
https://stackoverflow.com/questions/40361859
复制相似问题