Title: Makanikaran Bulk Shortcode Remover
Author: Karan Makani
Published: <strong>August 7, 2026</strong>
Last modified: August 7, 2026

---

Search plugins

![](https://ps.w.org/makanikaran-bulk-shortcode-remover/assets/banner-772x250.png?
rev=3637983)

![](https://s.w.org/plugins/geopattern-icon/makanikaran-bulk-shortcode-remover_a1aab0.
svg)

# Makanikaran Bulk Shortcode Remover

 By [Karan Makani](https://profiles.wordpress.org/makanikaran/)

[Download](https://downloads.wordpress.org/plugin/makanikaran-bulk-shortcode-remover.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/makanikaran-bulk-shortcode-remover/#description)
 * [Reviews](https://wordpress.org/plugins/makanikaran-bulk-shortcode-remover/#reviews)
 *  [Installation](https://wordpress.org/plugins/makanikaran-bulk-shortcode-remover/#installation)
 * [Development](https://wordpress.org/plugins/makanikaran-bulk-shortcode-remover/#developers)

 [Support](https://wordpress.org/support/plugin/makanikaran-bulk-shortcode-remover/)

## Description

**Makanikaran Bulk Shortcode Remover** is a point-and-click WordPress admin tool
for cleaning up unwanted shortcodes from your database — no command line needed.
An optional WP-CLI command is also included for developers who prefer scripting 
the process.

**1. Admin UI (Tools > Shortcode Remover)**

A built-in WordPress dashboard page lets any administrator run a bulk shortcode 
removal without touching the command line:

 * Enter one or more shortcode names (comma-separated).
 * Optionally filter by post type.
 * Run a **Dry Run** first to preview which posts would be affected — no database
   changes are made.
 * When ready, uncheck Dry Run and click **Scan & Remove Shortcodes**.
 * Watch a live progress bar as posts are processed in batches.
 * Review a full results table showing every post and its outcome (Updated, Skipped,
   No shortcode found, Error).

**2. WP-CLI (optional, for developers)**

Power users can use the `wp remove_shortcode` command for scripted or server-side
workflows:

 * Dry-run support, post-type filtering, comma-separated bulk inputs.
 * CSV log of every processed post saved to `wp-content/WPCLI_Shortcode/`.
 * Optional automated database export prompt before changes are applied.

### Using the Admin UI

 1. Navigate to **Tools > Shortcode Remover** in your WordPress dashboard.
 2. Enter the shortcode name(s) you want to remove (e.g. `mcrypto, coinmc`).
 3. Select the post types to scan (leave empty to scan all public post types).
 4. Keep **Dry Run** checked for a safe preview — no data will be changed.
 5. Click **Scan & Remove Shortcodes** and watch the progress bar.
 6. Review the results table. When satisfied with the dry-run results, uncheck Dry 
    Run and run again to apply changes.

### Using WP-CLI (optional)

 * **Dry run:**
    wp remove_shortcode mcrypto,coinmc –dry-run
 * **Actual removal (default CSV log):**
    wp remove_shortcode mcrypto,coinmc
 * **Custom CSV output file:**
    wp remove_shortcode mcrypto,coinmc –output=my-log.
   csv
 * **Skip backup prompt:**
    wp remove_shortcode mcrypto –skip-db-backup
 * **Limit to specific post types:**
    wp remove_shortcode mcrypto –post-type=post,
   page

## Installation

 1. Upload the `makanikaran-bulk-shortcode-remover` folder to `/wp-content/plugins/`.
 2. Activate the plugin via the **Plugins** menu in WordPress.
 3. Go to **Tools > Shortcode Remover** to use the admin UI.
     _(WP-CLI users: see the
    Usage section below.)_

## FAQ

### Is it safe to run without a backup?

We strongly recommend taking a full database backup before running a real removal.
The plugin will prompt you (via WP-CLI) or remind you (via the admin UI) to do so.

### What happens in Dry Run mode?

No changes are written to the database. You get a full preview of which posts contain
the shortcode and what the new content would look like.

### Can I undo the removal?

No. Once shortcodes are removed from the database without a backup, they cannot 
be recovered automatically. Always run a dry run first and keep a backup.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Makanikaran Bulk Shortcode Remover” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Karan Makani ](https://profiles.wordpress.org/makanikaran/)

[Translate “Makanikaran Bulk Shortcode Remover” into your language.](https://translate.wordpress.org/projects/wp-plugins/makanikaran-bulk-shortcode-remover)

### Interested in development?

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

## Changelog

#### 1.0.1

 * Added user-facing admin UI (Tools > Shortcode Remover) with progress bar and 
   results table.
 * Refactored core logic into a reusable Makanikaran_Shortcode_Processor class.
 * AJAX batch processing prevents browser timeouts on large sites.
 * Renamed plugin to Makanikaran Bulk Shortcode Remover for distinctiveness.

#### 1.0.0

 * Initial release. WP-CLI command with dry-run, post-type filtering, CSV logging,
   and database backup prompt.

## Meta

 *  Version **1.0.1**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bulk remove](https://wordpress.org/plugins/tags/bulk-remove/)[cleanup](https://wordpress.org/plugins/tags/cleanup/)
   [cli](https://wordpress.org/plugins/tags/cli/)[database](https://wordpress.org/plugins/tags/database/)
   [shortcode](https://wordpress.org/plugins/tags/shortcode/)
 *  [Advanced View](https://wordpress.org/plugins/makanikaran-bulk-shortcode-remover/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/makanikaran-bulk-shortcode-remover/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/makanikaran-bulk-shortcode-remover/reviews/)

## Contributors

 *   [ Karan Makani ](https://profiles.wordpress.org/makanikaran/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/makanikaran-bulk-shortcode-remover/)