你好,WP开发社区,
我知道这个问题被问得很恶心。。。
我正在尝试自定义一个开发工作流(WordPress+WooCommerce),它允许我在本地进行开发(为了加快开发,请在浏览器中立即看到更改),然后推到PROD。
在阅读了许多StackExchange帖子/文章/论坛后,这似乎不是一项微不足道的任务。
我希望通过以下问题获得一些见解,以帮助我实现上述目标。我主要是想了解下面的细节(不一定是如何设计实际的工作流)。我已经在考虑一些模型了。了解这些细节将有助于我如何定制我的工作流,以及我希望完成的其他一些事情。
管理面板:进行WP配置更改仅更新数据库中的条目?
使用UX Builder创建平面主题:在此处进行更改会同时影响主题平面文件和数据库(如果创建新页面)?
WooCommerce似乎使用WP DB/表(严格来说,它不是自己的表)?
"E;产品是“post”的一种类型,这意味着您可以像迁移post一样在站点之间迁移产品。产品存储在“wp\\U posts”表中的数据库中,元数据存储在wp\\U POSTETA中"E;
我怀疑所有客户帐户、评论等也存储在数据库中(没有触及平面文件)?
DB是实时的(不断发展),客户会更新:新客户、客户变更、评论、订单等。
WP核心、主题和WooCommerce之间似乎没有明确的(表级)分离?
鉴于上述情况,是否可以从PROD DB导出特定(非WooCommcerce)表并导入到DEV DB>;进行主题级别/WP更改>;将平面文件/导入特定表推回到PROD,而不破坏PROD中的任何内容?
谢谢