Recently I have observed that there are huge number of spam comments and pending posts being added to one of my blogs that accepts posts from users through the front end of the blog. The spammers use this feature of the website to submit automated spam posts which end up lined up as pending articles. As WordPress only allows to delete 20 items per session, it makes it a very tedious task to delete when you have thousands of spam posts as pending.
In such situations, one plugin can help you solve the issue – the plugin called Bulk Delete allows you to specifically delete, spam posts, pending posts, drafts and even post revisions. This makes it easy for the webmaster to permanently delete such crap posts without even moving them to trash. Below are few screenshots that help you understand how the plugin works.


Hope this short tip would come handy if you face such a situation.
Thanks a lot for this share.
I was worried if the only way was through the DB and that is dangerous.
Cheers
Joel
Ive installed and tried out this application earlier and it also gives you option to do bulk delete in batches of 1000s as it will prevent your server from getting hang.
cheers
Mani
I tried to delete in a batch of 50 – even then its not working..any idea why? is there anyone who got this to work..
Update: This plugin does not seem to work when there are more than a few pending posts or similar items. For such cases with huge number of posts or stuffs – a SQL query deletion should be adopted.
regards
Joshu
Thanks i was worried to delete 7000 post but ur this article solve my problem ,,,i got solution from you,,thanks buddy