一个客户正在使用Wordpress和WooCommerce运行一家在线商店。现在,随着他们的商店越来越大,需要更多的开发,我想为一个更好和更安全的工作流程建立一个分期商店。我对生产车间做了备份,但我想知道如何快速、安全地删除所有订单数据,而不需要通知客户可以在所有产品仍然可用的情况下获得一个生产-客户免费的分期店。
我找到了define ('WC_REMOVE_ALL_DATA', true);,但这也会删除产品。
发布于 2018-09-02 18:18:41
有几种方法可以删除WooCommerce订单。你可以走方便的路。不会向客户发送电子邮件通知。
方法1:使用这个插件- WC删除所有订单。
方法2:转到“orders”屏幕,选择(检查)所有订单,然后从“Bulk选项”下拉菜单中选择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按钮。
https://stackoverflow.com/questions/52139510
复制相似问题