Title: Greateck Product Catalog Remover for WooCommerce
Author: mcfarhat
Published: <strong>27 de diciembre de 2016</strong>
Last modified: 20 de septiembre de 2026

---

Buscar plugins

![](https://ps.w.org/woo-product-remover/assets/banner-772x250.png?rev=3704286)

![](https://ps.w.org/woo-product-remover/assets/icon-256x256.png?rev=3704286)

# Greateck Product Catalog Remover for WooCommerce

 Por [mcfarhat](https://profiles.wordpress.org/mcfarhat/)

[Descargar](https://downloads.wordpress.org/plugin/woo-product-remover.2.0.1.zip)

 * [Detalles](https://es.wordpress.org/plugins/woo-product-remover/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/woo-product-remover/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/woo-product-remover/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/woo-product-remover/#developers)

 [Soporte](https://wordpress.org/support/plugin/woo-product-remover/)

## Descripción

Greateck Product Catalog Remover for WooCommerce clears out your entire WooCommerce
catalog in one click. It removes products, variations, their metadata and their 
term relationships, and then cleans up the lookup tables WooCommerce keeps alongside
them.

It handles every standard WooCommerce product type, including simple, grouped, external
and variable products, plus all of their variations.

**Your orders and customers are never touched.** Only product data is removed.

This plugin is developed by Greateck and is not affiliated with, endorsed by, or
sponsored by WooCommerce or Automattic. «WooCommerce» is a trademark of Automattic
Inc., used here only to describe compatibility.

#### Batched, so large catalogs work

Removal runs in batches over AJAX with a progress bar. A store with tens of thousands
of products no longer depends on a single PHP request finishing before the server
gives up, which is what used to make bulk deletion fail on big catalogs.

#### It cleans up what WooCommerce leaves behind

Deleting products straight from the database is fast, but modern WooCommerce keeps
several tables keyed by product ID. If those are not cleaned, deleted products keep
turning up in search, filtering and reports. This plugin clears all of them:

 * Product and variation posts, postmeta and term relationships
 * `wc_product_meta_lookup`
 * `wc_product_attributes_lookup`
 * `wc_reserved_stock`
 * `wc_stock_notifications` and its meta table
 * `wc_category_lookup`, when categories are removed
 * Product transients and the object cache

#### Optional extras

Everything below is off by default, so a normal run only deletes products:

 * Product categories, tags and attribute terms
 * Product images, including the files in your uploads folder
 * Product reviews
 * Customer download permissions and download logs

#### Safe with High-Performance Order Storage

The plugin declares compatibility with WooCommerce High-Performance Order Storage(
HPOS). It only reads and writes product data, so enabling HPOS on your store is 
unaffected.

If you would like some custom work done, or have an idea for a plugin you’re ready
to fund, check our site at www.greateck.com or contact us at info@greateck.com

## Capturas

[⌊The removal screen, with the optional extras and the confirmation checkbox.⌉⌊The
removal screen, with the optional extras and the confirmation checkbox.⌉[

The removal screen, with the optional extras and the confirmation checkbox.

[⌊Progress while a catalog is cleared, and the summary of what was removed.⌉⌊Progress
while a catalog is cleared, and the summary of what was removed.⌉[

Progress while a catalog is cleared, and the summary of what was removed.

## Instalación

 1. Upload the plugin files to the `/wp-content/plugins/woo-product-remover` directory,
    or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to **Catalog Remover** in the admin menu.
 4. Choose any optional extras, tick the confirmation box, and click **Delete all products**.
 5. Watch the progress bar. When it finishes you get a summary of everything that was
    removed.

**Back up your database first.** Product removal is permanent and there is no undo.

## FAQ

### Will this delete my orders or customers?

No. The plugin only touches product data. Orders, customers, coupons and settings
are left exactly as they are. This is also why it is safe to use with High-Performance
Order Storage enabled.

### What if I have no products?

The plugin will tell you there was nothing to remove. It still runs its cleanup 
pass, which is useful if a previous run was interrupted or if products were deleted
some other way and left rows behind.

### Does the plugin remove categories, tags and attributes?

Only if you tick the box. The default is to keep them, so you do not have to rebuild
your category structure just to clear the catalog.

When you do tick it, WooCommerce’s own internal terms are always preserved: the 
product type terms (simple, grouped, variable, external), the product visibility
terms (featured, outofstock, rated-1 through rated-5), and your default product 
category. Deleting those would break the store rather than clean it.

### Does it delete product images?

Only if you tick that box. When you do, images are deleted through WordPress itself
so the files and all generated thumbnail sizes are removed from your uploads folder
too.

Only images uploaded directly to a product are removed. If a product simply points
at an image from your media library that was uploaded elsewhere, that image is left
alone.

### How fast is it?

Very. Removal is done in direct SQL rather than loading each product into memory
one at a time, so clearing tens of thousands of products takes seconds rather than
hours.

### I have a huge catalog. Will it time out?

No. Work is split into batches of 200 products per request. If you want to tune 
that, use the `wpr_batch_size` filter.

### Can I hook into the removal?

Yes. Because deletion is done in SQL, the usual WordPress and WooCommerce delete
hooks do not fire, so the plugin provides its own:

 * `wpr_before_delete_batch` — passed the array of IDs about to be deleted
 * `wpr_after_delete_batch` — passed the array of IDs that were deleted
 * `wpr_removal_complete` — passed the final counters
 * `wpr_batch_size` — filter the number of products per request
 * `wpr_product_post_types` — filter which post types count as products
 * `wpr_term_taxonomies` — filter which taxonomies the category option clears

## Reseñas

![](https://secure.gravatar.com/avatar/da270debddfeee4abd27d4a6503894cd3bcded5302738747b4e94e58d8241320?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-36244/)󠁿

 [adeelaziz](https://profiles.wordpress.org/adeelaziz/) 23 de febrero de 2023

Man this plugin saved me a lot of time! Thank You SO much Muhammed!

![](https://secure.gravatar.com/avatar/f8f32dd90e91505ea6bbefdd89ed9ca6231fc44bc2311bbdcd62633c591aa6de?
s=60&d=retro&r=g)

### 󠀁[Thanks, perfect!](https://wordpress.org/support/topic/thanks-perfect/)󠁿

 [gama2005](https://profiles.wordpress.org/gama2005/) 22 de marzo de 2022

Works like a charm!

![](https://secure.gravatar.com/avatar/ba0183348a3d22c454d85f28bea904333ce867ea6e77cf32137cc1efc3152382?
s=60&d=retro&r=g)

### 󠀁[Awesome!](https://wordpress.org/support/topic/awesome-9009/)󠁿

 [mehmetnadir](https://profiles.wordpress.org/mehmetnadir/) 26 de agosto de 2021

I cleaned the database of 300,000 products, which I could not delete with dozens
of plugins and different sql commands, in under 10 seconds with this plugin. You
are amazing.

![](https://secure.gravatar.com/avatar/8a7f8fca8d1f85ddb975c41a2d74d53977b6a8b2e131e640ec17b6848ac54a83?
s=60&d=retro&r=g)

### 󠀁[Works great with 10.000+ products](https://wordpress.org/support/topic/works-great-with-10-000-products/)󠁿

 [celik75](https://profiles.wordpress.org/celik75/) 9 de febrero de 2021

Using it for years to test imports, and delete all at once no sql action needed.

![](https://secure.gravatar.com/avatar/5658b243a1d0f84aa92340f10289a17faf82f3dccc04ed5e25f889b34cd3a2ec?
s=60&d=retro&r=g)

### 󠀁[Amazing It works great with deleting products!](https://wordpress.org/support/topic/amazing-it-works-great-with-deleting-products/)󠁿

 [vincentfijian](https://profiles.wordpress.org/vincentfijian/) 3 de enero de 2020

With this cool plugin i was able to delete 3000+ products in around 10 seconds 🙂
Thank you so much!

![](https://secure.gravatar.com/avatar/b7d7eced56217014f620f841d05f89892a7cc29ce9f977db55c94f0037880c7c?
s=60&d=retro&r=g)

### 󠀁[Works Perfectly, THanks](https://wordpress.org/support/topic/works-perfectly-thanks-15/)󠁿

 [NERA](https://profiles.wordpress.org/nexteratechs/) 26 de diciembre de 2019

It do what it says to. Clearing your wooCOmmerce store in single click ! Thanks

 [ Leer todas las 18 reseñas ](https://wordpress.org/support/plugin/woo-product-remover/reviews/)

## Colaboradores y desarrolladores

«Greateck Product Catalog Remover for WooCommerce» es un software de código abierto.
Las siguientes personas han colaborado con este plugin.

Colaboradores

 *   [ mcfarhat ](https://profiles.wordpress.org/mcfarhat/)

[Traduce «Greateck Product Catalog Remover for WooCommerce» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/woo-product-remover)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/woo-product-remover/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/woo-product-remover/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/woo-product-remover/)
por [RSS](https://plugins.trac.wordpress.org/log/woo-product-remover/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 2.0.1

 * Renamed to «Greateck Product Catalog Remover for WooCommerce» to comply with 
   the WordPress.org plugin directory naming and trademark guidelines. Functionality
   is unchanged.
 * Added the «Requires Plugins: woocommerce» header so WordPress can check the dependency
   before activation.
 * Added an explicit statement of non-affiliation with WooCommerce and Automattic.

#### 2.0.0

 * Updated for WordPress 7.1 and WooCommerce 11.
 * Removal now runs in batches with a progress bar, so large catalogs no longer 
   time out.
 * Fixed: ticking «remove categories» could delete WooCommerce’s own product type
   and product visibility terms, along with the default product category, breaking
   the store. These are now always preserved.
 * Fixed: deleted products were leaving orphaned rows in WooCommerce’s lookup tables,
   so they kept appearing in search, filtering and reports. All product-keyed WooCommerce
   tables are now cleaned.
 * Added: optional removal of product images, including the files on disk.
 * Added: optional removal of product reviews.
 * Added: optional removal of customer download permissions and download logs.
 * Added: declares compatibility with High-Performance Order Storage (HPOS).
 * Added: developer hooks for batching and cleanup.
 * Product transients and the object cache are now cleared after removal.
 * Requires a confirmation before deleting, and all output is properly escaped and
   translatable.

#### 1.1.0

Adding support to keep categories, tags and taxonomies related to the removed products.
These will be kept by default (new checkbox option) to prevent any accidental data
loss.

#### 1.0.0

 * Initial Version *

## Meta

 *  Versión **2.0.1**
 *  Última actualización **hace 2 semanas**
 *  Instalaciones activas **1.000+**
 *  Versión de WordPress ** 6.5 o superior **
 *  Probado hasta **7.1.2**
 *  Versión de PHP ** 7.4 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/woo-product-remover/)
 * Etiquetas:
 * [bulk delete](https://es.wordpress.org/plugins/tags/bulk-delete/)[delete products](https://es.wordpress.org/plugins/tags/delete-products/)
   [remove products](https://es.wordpress.org/plugins/tags/remove-products/)[woocommerce](https://es.wordpress.org/plugins/tags/woocommerce/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/woo-product-remover/advanced/)

## Valoraciones

 5 de 5 estrellas.

 *  [  18 valoraciones de 5 estrellas     ](https://wordpress.org/support/plugin/woo-product-remover/reviews/?filter=5)
 *  [  0 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/woo-product-remover/reviews/?filter=4)
 *  [  0 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/woo-product-remover/reviews/?filter=3)
 *  [  0 valoraciones de 2 estrellas     ](https://wordpress.org/support/plugin/woo-product-remover/reviews/?filter=2)
 *  [  0 valoraciones de 1 estrellas     ](https://wordpress.org/support/plugin/woo-product-remover/reviews/?filter=1)

[Tu valoración](https://wordpress.org/support/plugin/woo-product-remover/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/woo-product-remover/reviews/)

## Colaboradores

 *   [ mcfarhat ](https://profiles.wordpress.org/mcfarhat/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/woo-product-remover/)