Recently I was playing with some auto posting WordPress Plugin in my test server and it quickly filled up a particular category with posts. I then wanted to bulk-delete the posts belonging to a single category. But I could find any WordPress Plugin to bulk-delete posts based on category or tag. So I created one. 🙂
So guys I am releasing a new Plugin called Bulk Delete, which you can use to delete posts based on category or tag. I have also added abilities to delete all drafts, all post revisions or all pages.
The following is the screenshot of the admin interface.
You can download the Plugin for my WordPress Plugin page.
Please note that there is no way to retrieve the posts once they are deleted. So be very careful while using this Plugin and also note that you cannot hold me responsible for any damages done. 🙂
Update: If you are just looking for a Plugin to move the posts from one category to anothe in bulk, rather than deleting them, then check out my Bulk Move Plugin instead.
- WordPress Developer tools to increase productivity in WordCamp Mumbai
- Email Log WordPress plugin v1.9.1 released
- Email Log WordPress plugin v1.9 released
- How to find if you are on the last page of a multi-page post in WordPress
- Easy Retweet WordPress plugin v3.1 Released
- Creating custom tables with correct Character Set and Collation in WordPress
thanks for info bos! nice blog
I’ve been looking for something like this for the exact same reason.
Nice to know that this Plugin was of help to you. 🙂
but i didn’t work any more ?
Thank you so much. This was awesome and made things really easy…even for a tech neophyte like myself. I had like 14k posts…thanks to wpomatic, and my attention on other things.
Tip- If you have a large qty of posts…don’t check all of the categories at once. I noticed that it will do approx 2500-ish, and then time out. But, it worked perfectly for me. About 5 to 7 mins and they are all gone now.
Nice to know that you liked my work and thanks for the tip 🙂
Is there any way to delete the posts in the category without the use of a Plugin? I tried selecting all the posts per page, but I have like 80 pages of posts in one category….
You can always edit your DB 🙂
Thanks you save me many hours of work with this plugin.
any idea how to add deleting posts based on META data selection ?
Right now it is not possible to do it with the Plugin.
Thanks for this plugin.. this saves me from manually deleting all my auto posts too.. Two Thumbs Up!
Is there a way to run this automatically ? (i.e. Cron)
I have a blog, that syndicates several newspapers for company internal use.
Now I want to automatically delete all posts, that are older than 2 months.
Right now it is not possible to run this automatically using cron.
Great plugin, i look forward to test it on my blog full of empty drafts.
this plugin don`t work or delete the taxonomies,im trying but no sucess