WP Bulk Delete – The Ultimate WordPress Deletion and Cleanup Plugin
WP Bulk Delete allows you to bulk delete and clean anything on your WordPress site, including posts, comments, users, meta fields, taxonomy terms, and WooCommerce data. With powerful filter options, you can efficiently manage and clean up your WordPress database.
🔥 Key Features of WP Bulk Delete
⚙️ WordPress Data and Database Cleanup
- ✅ Delete Auto Drafts, Trash, and Revisions.
- ✅ Remove Orphaned Meta and Duplicated Meta.
- ✅ Perform Database Cleanup to reduce bloat and improve performance.
🗃️ Bulk/Mass Delete WordPress Posts
- ✅ Delete by Title or Content.
- ✅ Delete by Post Type (Posts, Pages, CPTs).
- ✅ Delete by Post Status (Draft, Published, Private, etc.).
- ✅ Delete by Date Interval (Older than, Posted within, Between custom dates).
- ✅ Delete by Taxonomy and Terms (Categories, Tags, Custom Taxonomies).
- ✅ Delete by Authors.
- ✅ Delete by Custom Fields.
- ✅ Delete by Content Count.
- ✅ Delete by Custom Query.
- ✅ Delete by URL.
- ✅ Delete attached Images along with Posts.
💬 Bulk/Mass Delete WordPress Comments
- ✅ Delete by Comment Status (Approved, Pending, Spam, Trash).
- ✅ Delete by Comment Type.
- ✅ Delete by Date Interval.
- ✅ Delete by Comment Author.
- ✅ Delete by Comment Post.
👥 Bulk/Mass Delete WordPress Users
- ✅ Delete by User Roles.
- ✅ Delete by Registration Date Interval.
- ✅ Delete by User Email.
- ✅ Delete WooCommerce Users Without Orders.
- ✅ Delete by User Meta Fields.
- ✅ Assign Deleted User Data to Another User.
🔖 Bulk/Mass Delete WordPress Meta Fields
- ✅ Delete Post Meta Fields.
- ✅ Delete User Meta Fields.
- ✅ Delete Comment Meta Fields.
- ✅ Orphaned and Duplicated Meta Cleanup.
🔥 Bulk/Mass Delete WordPress Taxonomy Terms
- ✅ Delete entire Categories or Tags for any post type.
- ✅ Select specific post types (Posts, Pages, CPTs).
- ✅ Choose taxonomies like Categories, Tags, or Custom Taxonomies.
- ✅ Delete in bulk with a single click.
🛒 WooCommerce Deletion and Cleanup
- ✅ Bulk Delete WooCommerce Orders
- By Order Status (Completed, Pending, Canceled, etc.).
- By Order Date.
- By Order Total (Min, Max, or Range).
- By Payment Method.
- ✅ Bulk Delete WooCommerce Users
- By User Roles (Customer, Shop Manager, etc.).
- By Registration Date.
- By User Meta Fields.
- By Emails.
- Delete Users Without Orders.
- ✅ WooCommerce General Cleanup
- Delete Inactive Users.
- Delete Users Not Listed in WordPress but Existing in WooCommerce (Without Orders).
🔄 Scheduled and Background Deletion
- ✅ Scheduled Deletion to automate bulk deletion at set intervals.
- ✅ Background Processing for large-scale deletions without slowing down your site.
- ✅ Repeatable Scheduled Deletions for regular cleanup tasks.
🚀 WP Bulk Delete Pro Installation
- Install the free version of this plugin from WordPress.org.
- Download the “WP Bulk Delete Pro” plugin from your profile at XylusThemes.
- Unzip the package and upload it to your
/wp-content/plugins/
directory or install it via wp-admin by uploading the ZIP file. - Log into WordPress and navigate to the “Plugins” screen.
- Locate “WP Bulk Delete Pro” in the list and click the “Activate” link.
Screenshots
Changelog
= 1.3.8 =
- FIXED: Header already sent issue
= 1.3.7 =
- FIXED: WooCommerce User Count Issue.
= 1.3.6 =
- ADDED: Added WooCommerce Section Separately.
= 1.3.5 =
- ADDED: Delete Post by IDs Filter
- ADDED: Delete Duplicate Post/Page/Any Cpts Filter
- ADDED: Comment Type Filter
= 1.3.4 =
- ADDED: WooCommerce Order Trash Status
- FIXED: Multiple Schedule Delete Running bug
- IMPROVEMENTS: Allowed CPT’s Post Status
- IMPROVEMENTS: Comments Page Loading Speed
- IMPROVEMENTS: Merged CleanUp options
= 1.3.3 =
- ADDED: Limit in Comment Delete Section.
- ADDED: New filter to delete posts based on word count in post content.
- IMPROVEMENTS: Plugin’s New Interface.
= 1.3.2 =
- FIXED: Users Delete Bug
= 1.3.1 =
- FIXED: WooCommerce Order Status Bug
= 1.3.0 =
- IMPROVEMENTS: Support for WP 6.6
- IMPROVEMENTS: Woocommece Order status filter
- IMPROVEMENTS: Added new options to the user’s email filter and smoother the filter.
= 1.2.9 =
- ADDED: Delete the post’s image with a custom query.
- ADDED: Displayed Total Delete Count in the schedule
- IMPROVEMENTS: Decreased load time in the User Delete section.
= 1.2.8 =
- IMPROVEMENTS: Optimized MySQL query for faster deletion of users with no orders.
= 1.2.7 =
- ADDED: Delete Posts by URL.(PRO)
- ADDED: Delete the image along with the post.(PRO)
- ADDED: Delete Users who don’t have an order ( WooCommerce ).(PRO)
- FIXED: Don’t Repeat Schedule Bug.(PRO)
= 1.2.6 =
- ADDED: Posts Delete by Content Character Count Filter.(PRO)
- ADDED: Background Progress Prefix (PRO)
- FIXED: Delete WP Cron queue when you delete schedule delete.(PRO)
- IMPROVEMENTS: Post type List Optimized
- IMPROVEMENTS: Support for WP 6.4
- IMPROVEMENTS: Added Support for PHP 8.2 and some design and security fixes
= 1.2.5 =
- ADDED: Delete post of selected category only. If post has multiple category it will not deleted.
- ADDED: PHP Memory and Timeout limit notice in all pages.
- ADDED: Delete users by emails. You can provide list of email ids and it will delete related users.
- ADDED: Permanently delete large trash data.
- ADDED: License Renew Button.
- FIXED: Comment Counter bug.
= 1.2.4 =
- ADDED: Post Date Delete 1 month, 6 months, 1 year, 6 years options.
- ADDED: 10 minutes and 30-minute schedule options.
- ADDED: Delete Post with Custom Query option.
- ADDED: WooCommerce Order Delete Section.
= 1.2.2 =
- FIXED: Schedule Delete Run PHP8
- IMPROVEMENTS: Support for WP 8.0
= 1.2.1 =
- FIXED: Schedule Bulk delete redirect issue
- FIXED: Nothing to delete issue.
- IMPROVEMENTS: Support for WP 6.1
= 1.2.0 =
- ADDED: Scheduled Delete
- ADDED: Multiple options in date range
- ADDED: PRO as addon
- IMPROVEMENTS: Some code improvements
= 1.1.4 =
- FIXES: jQuery Error
= 1.1.3 =
- FIXES: Some bug fixes
= 1.1.2 =
- ADDED: multi select for category selection
- ADDED: post count in poty type
- FIXES: Some bug fixes in delete users
= 1.1.1 =
- FIXES: Some bug fixes
= 1.1.0 =
- Added Delete Comments
- Added Delete Users
- Added Delete Postmeta fields
- Added Delete Usermeta fields
- Added Delete Commentmeta fields
- Added Delete Taxonomy Terms
- Added Cleanup
= 1.0.0 =
- Initial Version.
Licensing
Each purchase of this plugin entitles you to the plugin files plus one year of free support and updates. After a year, we’ll send you a reminder to renew your license at a 20% discount. If you don’t wish to renew, you can continue to use the plugin but support and updates will no longer be available.