如何快速刪除所有訂單(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,選擇store數據庫,並在SQL中執行以下命令行:

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

4347 行受影響。 (查詢耗時 0.2114 秒。)

結果在我的情況下返回。

成功執行 SQL 命令後,我們進入 Dashboard 中的在線商店 → WooCommerce → 訂單 → 垃圾箱並點擊“清空回收站“。

如果您要從購物車中刪除大量命令,請不要指望單擊“清空垃圾箱”後它們就會消失。 很可能網頁不會響應並且會發生服務器錯誤,該錯誤會在刷新後消失。 重複該操作,直到“訂單”垃圾箱為空。

對技術充滿熱情,我很高興寫 StealthSettings.com 自 2006 年起。我在作業系統方面擁有豐富的經驗: 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?

    謝謝。

    回复
發表評論