Plugin categories

Create a Website with AI
Bulk Delete

Bulk Delete

Bulk delete posts, pages, users, attachments and meta fields based on different conditions and filters.

4.3

Rating summary

131

Reviews

40K

Active installations

Bulk Delete
Bulk Delete
Bulk Delete
Bulk Delete
Bulk Delete
+9

Overview

Compatibility

Installation instructions

Customer support & learning resources

Changelog

Main benefits

Delete posts by category

Delete posts by tag

Delete posts by custom taxonomy

Delete posts by custom post type

Delete posts by comment count

About this plugin

Author: Sudar Muthu
Categories: Utilities
Version: 6.0.2
Last updated: 28-01-2024
WordPress version: 4.4
Tested up to: 6.4.5
PHP version required: 5.3
Languages: Español, Русский
Learning resources: View resources

Overview

Bulk Delete is a powerful WordPress plugin designed to facilitate the mass deletion of various content types such as posts, pages, attachments, users, and meta fields based on a plethora of conditions and filters. The plugin supports extensive bulk deletion options, allowing users to remove posts by category, tag, custom taxonomy, or custom post type, among others. Additionally, it offers advanced filters including deletion by the comment count, URL, content, or user role (Pro addons available). Users can also schedule the deletion of posts and pages, remove duplicate posts, and clean up post revisions. It provides fine control over what content gets deleted, with options to filter by post date and visibility, and to either permanently delete or move items to trash. Pro add-ons further extend its capabilities by allowing deletion based on custom fields, attachment status, user meta, and more. Compatible with PHP versions 5.3 to 7.3, Bulk Delete is a comprehensive solution for managing and scheduling bulk content deletions efficiently.

Comprehensive Post Deletion Options

  • Delete posts by category, tag, custom taxonomy, custom post type, comment count, URL, and more.
  • Supports deletion of draft, pending, private, scheduled posts, and posts from trash.
  • Advanced filters like post date, public/private status, and restricting to first N posts.

Flexible Page Deletion

  • Delete all published, draft, pending, private, and scheduled pages.
  • Supports similar filters as posts, including post date, public/private status, and restricting to first N pages.
  • Option to delete permanently or move to trash.

User and Meta Field Deletion

  • Delete users based on role, meta fields, last login date, and registration date.
  • Delete post, comment, and user meta fields.
  • Schedule automatic deletion of users and meta fields with Pro addons.

Pro Addons for Enhanced Functionality

  • Delete posts by custom field, content, attachment, title, and duplicate title.
  • Schedule automatic deletion of posts, pages, and users based on various criteria.
  • Receive email notifications for scheduled deletions and more advanced scheduling options.

Features list

Feature

Free version

Premium version

Delete posts based on category

Remove posts that belong to a specific category.

Delete posts based on tag

Remove posts that are tagged with a specific tag.

Delete posts based on custom taxonomy

Remove posts that belong to a specific custom taxonomy.

Delete posts based on custom post type

Remove posts that are of a specific custom post type.

Delete posts based on post status

Remove posts that have a specific post status.

Delete posts based on URL

Remove posts that match a specific URL pattern.

Delete posts based on post revision

Remove post revisions to clean up the database.

Delete pages based on status

Remove pages that have a specific status.

Delete users based on user roles

Remove users that belong to a specific user role.

Delete users based on user meta

Remove users based on specific user meta fields.

Delete meta fields based on post meta fields

Remove meta fields associated with posts.

Delete meta fields based on comment meta fields

Remove meta fields associated with comments.

Delete meta fields based on user meta fields

Remove meta fields associated with users.

Delete Jetpack contact messages

Remove contact messages stored by the Jetpack plugin.

Delete attachments based on attachment status

Remove attachments depending on their current status.

Delete attachments based on mime type

Remove attachments according to their MIME type.

Move deleted attachments to trash

Transfer deleted attachments to the trash folder.

Permanently delete attachments

Completely remove attachments without recovery.

Define restrictions based on creation dates

Set rules based on the creation dates of attachments.

Define restrictions based on number of attachments

Set rules based on the quantity of attachments.

Pricing

Free Plan

$0 / one-time

Plan includes

Delete posts based on category
Delete posts based on tag
Delete posts based on custom taxonomy
Delete posts based on custom post type
Delete posts based on post status
Delete posts based on URL
Delete posts based on post revision
Delete pages based on status
Buy Now

Bulk Delete Attachments

$29 / one-time

Plan includes

Delete attachments based on attachment status
Delete attachments based on mime type
Move deleted attachments to trash
Permanently delete attachments
Define restrictions based on creation dates
Define restrictions based on number of attachments
Buy Now

In some cases companies have different prices based on various components like a location. As a result the prices displayed here can differ from the ones you see on their websites.

See all pricing options

Rating and reviews

4.3

Rating summary

131

Reviews

40K

Active installations

5
4
3
2
1

User sentiment analysis

Users appreciate the Bulk Delete plugin for its efficient and user-friendly interface, which simplifies the process of mass-deleting posts, pages, users, and custom post types. It effectively handles large volumes of data, as evidenced by its capability to manage thousands of spam users or posts at once. Users particularly commend the broad array of filtering options available, such as deleting items older than a certain date or those matching specific criteria. However, the plugin has some noteworthy drawbacks. Some features are available only in the paid version, which frustrates users expecting them to be free. Additionally, it occasionally fails to delete targeted data or removes unintended items, highlighting reliability issues. Server performance is also a concern, as the plugin can crash or become unresponsive on low-performance servers. Customer support has received mixed reviews, with some users experiencing delays and lack of response regarding refunds and technical assistance. Overall, while the plugin can be highly effective and time-saving, users should proceed with caution and ensure they have proper backups due to occasional instability and unexpected deletions.
techspecx

techspecx

24 Jun, 2024

Bulk Delete by Sudar is a must-have plugin for anyone managing a WordPress site. It simplifies the process of cleaning up posts, pages, and custom post types with intuitive filtering options. Efficient, user-friendly, and an outstanding plugin, it saves time and ensures site maintenance is hassle-free. Highly recommended for bulk deleting posts!
lavalldesign

lavalldesign

10 Jun, 2024

Me vino genial para borrar las 7000 entradas que generó un hackeo. El inconveniente es que tienes que tener un buen server porque si no se queda frito.
stoneleafteahouse

stoneleafteahouse

29 Mar, 2024

tried deleting users using metadata, and it didnt work.
pldoolittle

pldoolittle

04 Oct, 2023

Reports “nothing to delete, despite there being about 50 users in the specified range.
tokegameart

tokegameart

24 Aug, 2023

I have more than 31k users, and some of them must be spammer, so i tried this plugin, tried to delete some users with no “woocommerce order”. The result is 0 deleted user. i’ll rate 5 stars if this feature work.

FAQ

After installing the Plugin, I just see a blank page.

How do I know what are the current values for these options configured in my server?

How do I disable different sections of the Plugin

Is it possible to restore the posts that I have deleted through the Plugin?

Is it possible that some Plugin are not compatible with Bulk Delete?

Is it possible to schedule deletion of posts?

I have a question about the pro addons, how should I contact you?

Can I delete posts based on custom fields?