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

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

Menciones

  • David Pérez
  • Jorge

Deja un comentario

ÚLTIMOS ARTÍCULOS

Cierre Ventana

Un gran año en el equipo de plugins

En el Equipo de Plugins en WordPress ha sido un gran año, puedes ver los números en resumen…

Cierre Ventana

Programación Negativa: qué es, Ventajas y cómo usarla en PHP y WordPress

¿Qué es la Programación Negativa? La programación negativa consiste en utilizar primero los casos que no deberían continuar…

Cierre Ventana

WordCamp Europe 2025 Basilea: Más PLUGINS

Cada año me sorprendo de este evento y de cómo profesionales dedicados a WordPress nos juntamos cada año…

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>