如何快速删除所有订单(Orders) WooCommerce [SQL提示]

由于各种原因,有时我们需要 我们删除所有命令 一段时间内的数据 网上商店 (订单) 创建的 WooCommerce.

所有人都可以使用的方法是在“WooCommerce“→”订单“,然后到”批量操作“选择选项”移到废纸篓“然后点击”Apply“。

点击“后Apply", 订单将移至"垃圾桶“。

当我们有数百或数千个订单想要删除时,我们该怎么办 WooCommerce 命令?

在上面的例子中,我只有一个订单,但是当有几个订单时 数百个订单 WooCommerce,您有两个选项可以删除它们。

1. 正在删除 WooCommerce 来自仪表板的订单.

许多用户 WordPress 和 WooCommerce 忽略或没有看到仪表板右侧顶部的某个位置是选项“屏幕 Options“。

来自“屏风 Options“我们可以选择在页面上列出更多的命令。 经过 default WooCommerce 列出 25 个订单,但从“屏幕 Options“我们可以选择”数 items 每页”更大的数字。
如果你的订单量非常大,还是不错的 不要超过页面上列出的 150 个订单. 服务器上的负载可能非常高,并且在列出命令和删除命令时都可能发生与主机服务器的通信中断。 Error和 NGINX 或 HTTPD 服务器。

WooCommerce 每页订单数

点击“后Apply”页面会自动刷新并列出号码 WooCommerce 您设定的订单

2. 删除订单 WooCommerce 从 SQL

此方法将从中移动所有命令 WooCommerce订单 在“垃圾桶",您可以在其中单击删除它们。

首先,对数据库进行备份。

转到 phpMyAdmin,选择商店数据库,然后在 SQL 中运行以下命令行:

update wp_posts set post_status = 'trash' where post_type = 'shop_order';

4347 行受影响。 (查询耗时 0.2114 秒。)

结果在我的情况下返回。

成功执行 SQL 命令后,我们进入 Dashboard 中的在线商店 → WooCommerce → 订单 → 垃圾箱并点击“清空回收站“。

如果您要从购物车中删除大量命令,请不要指望单击“清空垃圾箱”后它们就会消失。 很可能网页不会响应并且会发生服务器错误,该错误会在刷新后消失。 重复该操作,直到“订单”垃圾箱为空。

作为科技爱好者,我从2006年开始在StealthSettings.com上愉快地撰写文章。我在操作系统方面有丰富的经验,包括macOS、Windows和Linux,还熟悉编程语言和博客平台(WordPress),以及在线商店平台(WooCommerce、Magento、PrestaShop)。

如何以 » WordPress » 如何快速删除所有订单(Orders) WooCommerce [SQL提示]

关于“我们如何快速删除所有订单”的 5 个想法 WooCommerce [SQL提示]"

  1. 我可以根据 avere un customer database da ricontattare 保留非 sarebe meglio 的订单吗?

    Nel mio 网站 gli ordini più vecchi si cancellano 自动。
    来 faccio invece a bloccare questo procedure e conservarli per semper?

    谢谢。

    回复
发表评论