Bulk Post Deleter

Upload this ZIP in WordPress:
Plugins > Add New > Upload Plugin

After activation:
Tools > Bulk Post Deleter

Recommended for 20,000 posts:
- Start with batch size 100
- Take a full backup first
- Test with Trash mode if you want a safer first run
