跳到内容
欢迎来到Ceacer 项目社区 ×
Ceacer 项目社区

使用sql语句批量删除woocommerce产品和目录脚本


ceacer

推荐帖

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

mysql -u username -p -h hostname jsanchezperez_es

然后输入密码确定即可

如果权限够高可以直接尝试在phpmyadmin执行


执行以下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语句更改下

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

评论链接
在其他网站上分享

加入对话

您现在可以发帖,稍后注册 如果您有帐户,请立即登录以使用您的帐户发帖

客人
很遗憾,您的内容包含我们不允许的字词。请编辑您的内容以删除下面突出显示的字词
回复此主题...

×   粘贴为富文本.   粘贴为纯文本

  仅允许使用 75 个表情符号.

×   您的链接已自动嵌入.   改为显示为链接

×   您之前的内容已恢复.   清除编辑器

×   您无法直接粘贴图片。请从 URL 上传或插入图片

  • 底部广告3
  • 告诉你朋友

    喜欢 Ceacer 项目社区?告诉朋友!
×
×
  • 创建新的...

重要信息

使用条款 插入“服务条款”页面的链接

 粤公网安备44200002444913号