在实时网站和暂存网站之间同步Woocommerce订单

时间:2016-06-29 16:52:25

标签: php wordpress woocommerce staging

我一直在对暂存版本的客户网站进行一些开发性调整和主题更新。该网站有一个实时电子商务组件,所以在我工作的几个月内,有一大堆订单在现场网站上,但不是暂存网站。

由于Woocommerce(出于某种奇怪的原因)将订单与其帖子,产品,页面等保持在同一个表中,许多订单ID已经在暂存站点中“用完”,因此当我尝试导入时他们(使用像https://wordpress.org/plugins/order-import-export-for-woocommerce/这样的工具)他们去同步,订单号错了。这里有几个选择;我可以尝试从帖子ID#离婚可见的订单号,但这有点不稳定。我已经尝试了一些解决方案,但这些解决方案往往不适用于我使用的导入插件。或者,我总是可以深入研究mysql表,但这并不是我每次从分段到现场都要做的事情。

是否有人愿意分享解决方案,插件recco或最佳实践来解决这个问题?谢谢!

1 个答案:

答案 0 :(得分:0)

您无法保留新导入的orderID,因为WP会将所有内容视为发布。您可以将其添加为带有订单的额外元数据。如果订单存在于数据库中,它将更新。您也可以support ticket here寻求帮助

您还可以获得一个可以管理订单额外元from here

的插件