[WordPress] 從資料庫批次刪除 WooCommerce 商品的做法

剛好有個客戶使用批次匯入做法,如果不考慮關聯的產品圖要刪除,僅是針對商品項目刪除、重建的話,參考下列 SQL 語法操作即可!

DELETE wp_posts,wp_postmeta
FROM wp_posts
INNER JOIN wp_postmeta ON wp_posts.ID=wp_postmeta.post_id
WHERE wp_posts.post_type LIKE 'product';

關鍵算是要連該筆商品對應的 Post Meta 也要一併刪除,不然隨著時間過去,只會堆起很多孤兒的 Meta 資料,這實在是髒了~

不過上面這段語法是「適用」預設不改 WordPress 資料庫前綴 wp_ 的人哦! 有自己改過的人就自行配置上了,以免沒作用。

Gist: Link

#WordPress #WooCommerce #商品 #批次刪除 #MySQL #技術相關

- Powered by Mxp.TW -FB2WP-

Facebook 外掛功能


Share:

作者: Chun

資訊愛好人士。主張「人人都該為了偷懶而進步」。期許自己成為斜槓到變進度條 100% 的年輕人。[//////////____30%_________]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *