Eliminar todos los productos WooCommerce de SQL

Si necesitas eliminar todos los productos de tu tienda WooCommerce, ya sea porque estás desarrollando, has hecho una importación y quieres eliminarlo o quieres empezar de nuevo, puedes usar el siguiente fragmento que he encontrado y probado y que va mucho más rápido cuando se ejecuta directamente en la base de datos.

DELETE relations.*, taxes.*, terms.*
FROM wp_term_relationships AS relations
INNER JOIN wp_term_taxonomy AS taxes
ON relations.term_taxonomy_id=taxes.term_taxonomy_id
INNER JOIN wp_terms AS terms
ON taxes.term_id=terms.term_id
WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type='product');
  
DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product');
DELETE FROM wp_posts WHERE post_type = 'product';

DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product_variation');
DELETE FROM wp_posts WHERE post_type = 'product_variation';

Recuerde siempre hacer una copia de la base de datos antes de trabajar con consultas también.

He añadido que también se eliminan las variaciones del código original.

Vía WPFluent

Comparte en redes o resume con la IA

2 comentarios en «Eliminar todos los productos WooCommerce de SQL»

Deja un comentario

ÚLTIMOS ARTÍCULOS

Cierre Ventana

WordCamp Madrid’26

Este año he estado en WordCamp Madrid, un evento que siempre es una gran oportunidad para compartir con…

Cierre Ventana

Cómo instalar WordPress Agent Skills en Mac

Los asistentes de IA como Claude Code, Cursor o Copilot son potentes, pero cuando trabajan con WordPress tienden…

Cierre Ventana

Congreso ITN Granada: IA aplicada a la estrategia comercial — lo que me llevé

El pasado 17 de febrero asistí al congreso ITN organizado por EIG y Stezano Consulting en el Palacio…

Logo David
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.Para más información consulta nuestra <a href="/politica-privacidad/">Política de Privacidad</a>