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.
Screenshot
The following is the screenshot of the admin interface.

Bulk Delete WordPress Plugin Screenshot
Download
You can download the Plugin for my WordPress Plugin page.
Disclaimer
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.
thanks for info bos! nice blog
Thanks!
I’ve been looking for something like this for the exact same reason.
@Mark,
Nice to know that this Plugin was of help to you.
thanks
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.
Doug
@Doug,
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….