A WooCommerce plugin that bulk-removes product tags from selected products or from all products, with Undo support.
- Adds a Remove Tags bulk action to the products list.
- Adds a Remove all product tags button on the products admin screen.
- Supports Undo after tag removal.
- Undo is available for 30 minutes.
- Includes permission checks (only users with
edit_productscapability). - Uses WordPress nonces to protect sensitive actions.
- Upload
woo-product-tag-cleaner.phpto:wp-content/plugins/woo-product-tag-cleaner/ - In WordPress Admin, go to Plugins.
- Activate WooCommerce Product Tag Cleaner.
- Go to WooCommerce → Products.
- Select one or more products.
- In Bulk actions, choose Remove Tags and click Apply.
- A success notice will appear with an Undo button.
- Go to WooCommerce → Products.
- Click Remove all product tags.
- Confirm the action in the prompt.
- A success notice will appear with an Undo button.
- Undo restores the tags that existed before the last action.
- The undo snapshot is stored temporarily and expires in 30 minutes.
- Undo can only be used by the same user who performed the action.
- The plugin only affects the
product_tagtaxonomy. - It does not delete tag terms from the database; it only removes their relationships with products.
- If no products are selected for the bulk action, a warning notice is shown.
- WordPress
- WooCommerce
- Admin access with
edit_productscapability
- 1.0.0
MIT License. See LICENSE.