0
我有一个WordPress产品从大型数据库导入产品的安装。安装应该有4436个产品,但是由于某些原因,当我导入时,它几乎是所有产品的重复。如何删除dupliacte Woocommerce产品
我该怎么做才能删除重复项?他们都有名字和skus。
http://update.pinkdynamite.co.uk/
我有一个WordPress产品从大型数据库导入产品的安装。安装应该有4436个产品,但是由于某些原因,当我导入时,它几乎是所有产品的重复。如何删除dupliacte Woocommerce产品
我该怎么做才能删除重复项?他们都有名字和skus。
http://update.pinkdynamite.co.uk/
如果进口产品被复制,你应该找到根源。对于正常的导入,不应该重复。
我的建议是删除所有产品,然后再导入。
要一次删除所有产品,可以使用WP-CLI。
wp post delete $(wp post list --post_type='product' --format=ids)
嗨,有同样的问题在这里问: http://stackoverflow.com/questions/23939334/remove-duplicate-products-with-same-sku-in-woocommerce,也许它可以帮助 – niklaz
要获取重复产品的列表,您可以使用此SQL查询。 'SELECT post_id,meta_value FROM wp_postmeta WHERE meta_key ='_sku' AND meta_value!='' GROUP BY meta_value HAVING COUNT(meta_value)> 1'。 –