0
我擁有一個擁有超過5000多種產品的網站,其中一些網站沒有任何圖像。批量刪除沒有特色圖像的WooCommerce產品
我想刪除產品不有任何圖像,我正在尋找某種批量刪除SQL命令。它可以這樣做嗎?
頭腦風暴會引導我遵循以下順序:創建SQL命令以將圖像產品分配給某個類別,然後從後端手動刪除它們?
任何幫助將不勝感激!
我擁有一個擁有超過5000多種產品的網站,其中一些網站沒有任何圖像。批量刪除沒有特色圖像的WooCommerce產品
我想刪除產品不有任何圖像,我正在尋找某種批量刪除SQL命令。它可以這樣做嗎?
頭腦風暴會引導我遵循以下順序:創建SQL命令以將圖像產品分配給某個類別,然後從後端手動刪除它們?
任何幫助將不勝感激!
DELETE FROM wp_postmeta where post_id in (SELECT id
FROM `wp_posts`
WHERE id NOT IN (SELECT post_id FROM `wp_postmeta` WHERE `meta_key` ='_thumbnail_id')
AND `post_type` = 'product'
AND `post_status` = 'publish')
這給了我一個錯誤:#1093 - 您無法在FROM子句中指定目標表'wp_postmeta'進行更新 – StackSurfer
也許最安全的方法是使用SQL來垃圾清除所有沒有圖像的產品,並手動從後端清空垃圾箱? – StackSurfer