同步Woocommerce订单之间的实时站点和暂存站点


Syncing up Woocommerce orders between a live site and staging site

我一直在为客户的网站进行一些开发调整和主题更新。这个网站有一个实时的电子商务组件,所以在我工作的几个月里,有一大堆的订单在实时网站上,但没有分期网站。

由于Woocommerce(出于一些奇怪的原因)将订单保存在与其帖子,产品,页面等相同的表中,许多订单id已经在staging站点中"用完",因此当我尝试导入它们(使用https://wordpress.org/plugins/order-import-export-for-woocommerce/等工具)时,它们会同步并且订单号是错误的。这里有几个选项;我可以尝试将可见的订单号与post id #分开,但这有点不稳定。我尝试了一些解决方案,但这些解决方案往往不能与我使用的导入插件一起工作。或者,我总是可以深入到mysql表中,但这不是我每次从登台推送到实时时都想做的事情。

有没有人愿意分享解决方案,插件建议或最佳实践来处理这个问题?谢谢!

您不能为新导入保留orderID,因为WP将所有内容视为post。您可以添加它作为额外的元与顺序。如果订单存在于数据库中,它将更新。你也可以在这里提出支持票寻求帮助

你也可以得到一个插件,可以管理订单额外的元从这里