批量删除woocommerce产品和目录脚本

日期: 栏目:跨境 浏览:374 评论:0

打开终端连接你要删除产品的数据库

mysql -u username -p -h hostname jsanchezperez_es

然后输入密码确定即可
执行以下SQL语句:

-- 删除产品的元数据
DELETE pm
FROM wp_postmeta pm
JOIN wp_posts p ON pm.post_id = p.ID
WHERE p.post_type = 'product';
-- 删除产品的评论(如果有)
DELETE c, ct
FROM wp_comments c
LEFT JOIN wp_commentmeta ct ON c.comment_ID = ct.comment_id
JOIN wp_posts p ON c.comment_post_ID = p.ID
WHERE p.post_type = 'product';
-- 删除产品的分类关系
DELETE tr
FROM wp_term_relationships tr
JOIN wp_posts p ON tr.object_id = p.ID
WHERE p.post_type = 'product';
-- 删除产品
DELETE FROM wp_posts
WHERE post_type = 'product';


最后执行exit退出即可

注:删除图片、变体请根据上面sql语句更改下

上面语句仅删除产品图片、变体啥的都不会删除!!

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。发布前请先查看评论规则:点我查看