Eliminar todos los productos de Woocommerce de forma masiva desde base de datos

De peleas con Woocommerce y quieres borrar todos los productos de la bbdd? Sin problema, te traigo un script, que de hecho, la dejo para mi yo del futuro por que estoy seguro que tendré que eliminar en algún otro momento los productos…

Recuerda que esta consulta se tiene que adaptar para que el nombre de la tabla sea la correcta. También recuerda hacerte una copia de seguridad si no la tienes automática o si hiciste algún cambio último que no quieres perder…

¿Has hecho la copia? Da igual…

DELETE FROM wp_term_relationships WHERE object_id IN 
(SELECT ID FROM wp_posts WHERE post_type IN ('product','product_variation'));
DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type IN 
('product','product_variation'));
DELETE FROM wp_posts WHERE post_type IN ('product','product_variation');

Carlos Dk

Apasionado por la enseñanza y el SEO

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.