【问题标题】:Duplicate WooCommerce Shop to staging (remove orders)将 WooCommerce 商店复制到暂存(删除订单)
【发布时间】:2018-09-02 17:39:12
【问题描述】:

一位客户正在使用 Wordpress 和 WooCommerce 经营一家在线商店。现在,随着他们的商店越来越大,并且对更多开发的需求越来越大,我想建立一个临时商店,以获得更好、更安全的工作流程。我对生产车间进行了备份,但我想知道如何快速、安全地删除所有订单数据,而无需通知客户获得 production-customer 免费登台购买所有仍然可用的产品。

我找到了define ('WC_REMOVE_ALL_DATA', true);,但这也会删除产品。

【问题讨论】:

    标签: php wordpress woocommerce


    【解决方案1】:

    有几种方法可以删除 WooCommerce 订单。您可以按照方便的方式。不会向客户发送电子邮件通知。

    方法一:使用这个插件-WC Delete all orders

    方法 2: 转到“订单”屏幕,选择(检查)所有订单,然后从“批量选项”下拉菜单中选择 Move to Trash。点击“垃圾箱”,然后点击Empty Trash 按钮。

    方法 3:将此添加到您主题的“functions.php”中,只运行一次并删除。

    global $wpdb;
    $wpdb->query("UPDATE $wpdb->posts SET post_status = 'trash' WHERE post_type = 'shop_order'");
    

    现在您的所有订单都将被移至回收站,您可以点击Empty Trash 按钮删除所有订单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-21
      • 2023-03-13
      • 1970-01-01
      • 2013-04-20
      • 2023-04-07
      • 2018-05-10
      • 2016-09-24
      • 1970-01-01
      相关资源
      最近更新 更多