Old Post Cleaner
Efficient WordPress plugin to bulk delete outdated posts based on date ranges and categories. Keep your site relevant, improve SEO, and declutter your database instantly.
🧹 Download Old Post Cleaner
✓ Bulk Delete Posts • ✓ Date Range Filters • ✓ Safe Trash Option
Version: 1.0.0 • Updated: December 2025
Date Range
Category Filter
Bulk Delete
Boost Speed
Clean Up Outdated Content Automatically
Old Post Cleaner is a powerful yet simple WordPress plugin designed to help you maintain a healthy, relevant website. It allows you to automatically delete or trash posts that are older than a specific date or days. Perfect for news sites, deal aggregators, or any blog that needs to prune outdated content to maintain SEO freshness and database performance.
Key Features
Manage your content lifecycle with precision:
Date-Based Cleaning
Delete posts older than X days instantly. Set a custom threshold (e.g., deleted posts older than 30 days, 1 year, etc.) to keep your site fresh.
Category Filtering
Target specific categories for cleanup while safely keeping others. Perfect for removing “Daily News” while keeping “Evergreen Guides”.
Safe Deletion Mode
Move items to Trash instead of permanently deleting them. Review what’s been removed before final deletion to prevent accidents.
Database Optimization
Removing thousands of old post revisions and outdated entries shrinks your database size, leading to faster queries and backups.
Post Type Support
Works with standard Posts, Pages, and Custom Post Types. Clean up any type of outdated content on your site.
Scheduled Cleanup
Set up automatic schedules to run cleaning tasks in the background daily, weekly, or monthly. Set it and forget it.
Why Choose Old Post Cleaner?
- Improve SEO: Search engines prefer fresh, relevant content over outdated archives.
- Speed Up Site: A smaller database means faster page loads and admin performance.
- Save Time: Stop manually deleting hundreds of old posts one by one.
- Reduced Hosting Costs: Lower your storage and backup size requirements.
- User Experience: Visitors only see current, accurate information.
- Complete Control: Filter by date, category, and post type with ease.
Installation & Setup
-
Download the Plugin:
- Click the “Download Plugin (ZIP)” button above
- Save the old-post-cleaner.zip file to your computer
-
Upload to WordPress:
- Go to your WordPress admin dashboard
- Navigate to Plugins → Add New → Upload Plugin
- Select the old-post-cleaner.zip file
- Click “Install Now”
-
Configure Settings:
- Navigate to Tools → Old Post Cleaner
- Select the age of posts to delete (e.g., older than 90 days)
- Choose specific categories to target
- Click “Run Cleaner” to start the process