Title: inCOD Bulk Taxonomy Remove
Author: Marco De Sangro
Published: <strong>September 25, 2026</strong>
Last modified: September 25, 2026

---

Search plugins

![](https://ps.w.org/incod-bulk-taxonomy-remove/assets/banner-772x250.png?rev=3712587)

![](https://ps.w.org/incod-bulk-taxonomy-remove/assets/icon-256x256.png?rev=3712583)

# inCOD Bulk Taxonomy Remove

 By [Marco De Sangro](https://profiles.wordpress.org/ideagrafica/)

[Download](https://downloads.wordpress.org/plugin/incod-bulk-taxonomy-remove.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/incod-bulk-taxonomy-remove/#description)
 * [Reviews](https://wordpress.org/plugins/incod-bulk-taxonomy-remove/#reviews)
 *  [Installation](https://wordpress.org/plugins/incod-bulk-taxonomy-remove/#installation)
 * [Development](https://wordpress.org/plugins/incod-bulk-taxonomy-remove/#developers)

 [Support](https://wordpress.org/support/plugin/incod-bulk-taxonomy-remove/)

## Description

**inCOD Bulk Taxonomy Remove** extends the native WordPress Bulk Edit screen with
granular taxonomy actions.

Standard Bulk Edit only adds terms. This plugin lets you choose how selected taxonomy
terms are applied to multiple posts at once:

 * **Add terms** – native WordPress behaviour (default)
 * **Remove selected terms** – subtract the checked terms from every selected item
 * **Replace all terms** – keep only the checked terms; all other terms are removed

Works with:

 * Posts and Pages
 * Categories, Tags, and custom hierarchical / non-hierarchical taxonomies
 * WooCommerce products (`product_cat`, `product_tag`, `product_shipping_class`,
   and `pa_*` attributes)
 * Custom Post Types

Security:

 * Nonce verification (`icbtr_bulk_edit_nonce`) on every bulk update
 * Capability checks (`edit_others_posts` / `edit_posts`) before any change
 * Sanitization with `absint()` and `sanitize_key()`

## Screenshots

[[

[[

[[

## Installation

 1. Upload the `incod-bulk-taxonomy-remove` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the **Plugins** menu in WordPress.
 3. Open any list screen (Posts, Products, CPTs), select items, choose **Edit** from
    Bulk Actions, then **Apply**.
 4. Pick the taxonomy action (Add / Remove / Replace), select terms, and click **Update**.

## FAQ

### Does this change how WordPress Bulk Edit works by default?

No. The default mode is **Add terms**, which matches native WordPress behaviour.

### Does it work with WooCommerce products?

Yes. Product categories, tags, shipping classes, and global attribute taxonomies(`
pa_*`) are supported.

### Is my request verified?

Yes. Every bulk update verifies the `icbtr_bulk_edit_nonce` nonce and the required
capabilities before modifying terms.

### Which taxonomies are supported?

Any taxonomy shown in Quick Edit / Bulk Edit for the current post type, including
custom taxonomies registered by themes and plugins.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“inCOD Bulk Taxonomy Remove” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ Marco De Sangro ](https://profiles.wordpress.org/ideagrafica/)
 *   [ incod ](https://profiles.wordpress.org/incod/)

[Translate “inCOD Bulk Taxonomy Remove” into your language.](https://translate.wordpress.org/projects/wp-plugins/incod-bulk-taxonomy-remove)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/incod-bulk-taxonomy-remove/),
check out the [SVN repository](https://plugins.svn.wordpress.org/incod-bulk-taxonomy-remove/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/incod-bulk-taxonomy-remove/)
by [RSS](https://plugins.trac.wordpress.org/log/incod-bulk-taxonomy-remove/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Add / Remove / Replace modes in the Bulk Edit screen.
 * Full support for Posts, Pages, CPTs, and WooCommerce product taxonomies.
 * Nonce and capability checks on all bulk taxonomy operations.

## Meta

 *  Version **1.0.0**
 *  Last updated **9 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bulk edit](https://wordpress.org/plugins/tags/bulk-edit/)[categories](https://wordpress.org/plugins/tags/categories/)
   [sections](https://wordpress.org/plugins/tags/sections/)[taxonomy](https://wordpress.org/plugins/tags/taxonomy/)
 *  [Advanced View](https://wordpress.org/plugins/incod-bulk-taxonomy-remove/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/incod-bulk-taxonomy-remove/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/incod-bulk-taxonomy-remove/reviews/)

## Contributors

 *   [ Marco De Sangro ](https://profiles.wordpress.org/ideagrafica/)
 *   [ incod ](https://profiles.wordpress.org/incod/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/incod-bulk-taxonomy-remove/)