WooCommerce:使用CSV文件中的ID列表删除产品

时间:2018-04-06 10:21:35

标签: php sql wordpress woocommerce

我有一个WooCommerce网站,我必须使用CSV文件中的ID列表删除~12000个产品(及其所有关系)。

你知道一个很好的方法吗?

我曾想过使用SQL查询或插件...但我没有发现任何有趣的期望这个旧的插件看起来效果不好:https://wordpress.org/plugins/wc-bulk-product-delete

提前感谢!

1 个答案:

答案 0 :(得分:0)

从woo-commerce的角度来看,我不知道是否有任何内部或外部工具来删除记录及其相关表。

但纯粹从数据库的角度来看 - 我假设数据库是mysql。

1)您需要做的第一件事就是找到要删除记录的数据库中的表。

2)找到与其他表的关系,如果没有,则使用键定义正确的关系。

3)然后将csv导出到数据库中。这是许多链接之一 - How to import CSV file to MySQL table

在此之前,您应检查csv列是否与db.Else的列匹配,您只是填充到主类表中,然后使用它可以从主表中删除它

如果正确定义了关系,那么从其他表中删除就不难了

希望这有助于你