BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Delete Old Posts and Pictures – Content Cleanup by Wizehawk icon
Actively maintained Tested with WP 7.1 #21 in bulk delete

Delete Old Posts and Pictures – Content Cleanup by Wizehawk

Safely find and clean old WordPress posts, pages, media, drafts, trash, and spam comments with a simple Scan -> Review -> Clean workflow.

Active installs10+10+ tier
Downloads · 30d363▲ +40.7% vs prev. 30d
Rating—0 reviews
Health score66/100Good
All-time downloads6KSince Aug 2023
Support resolved—No recent threads
RequiresWP 6.2PHP 7.4+
Downloads · 7d159▲ +144.6% week over week
Our verdict

Solid choice

Delete Old Posts and Pictures is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites and was last updated 5 days ago, and scores 66/100 on our health check.

  • Actively developed — last update 5 days ago
  • Tested with the latest WordPress (7.1)
  • Small user base (10+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

142842Jul 1Aug 14Sep 28
Yesterday9
Daily average (1y)8
Peak day57Sep 23, 2026
Last 12 months2.9K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Delete Old Posts and Pictur… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
bulk delete >100 2,608 Best bulk delete plugins →
cleanup >100 5,743 Best cleanup plugins →
delete old posts #38 1,785 Best delete old posts plugins →
media cleanup >100 1,728 Best media cleanup plugins →
old images >100 3,008 Best old images plugins →

Version adoption

Share of active sites per release.

  • 2.1100.0%

About Delete Old Posts and Pictures

From the official readme · v3.2.6

Description

Delete Old Posts and Pictures helps you clean up old WordPress content without guessing what is safe to remove.

Instead of bulk-deleting blindly, the plugin gives you a simple workflow:

Scan -> Review -> Clean

Run a scan, inspect what WordPress found, and choose exactly what you want to clean.

Clean up old WordPress content

  • Scan posts, pages, and other admin-visible post types by age.
  • Filter results by status.
  • Preview up to 100 of the oldest matches before taking action.
  • Move selected content to Trash by default.
  • Permanently delete content only when you explicitly choose to do so.

Find old media before deleting it

  • Scan image attachments by age.
  • See image previews, filenames, dates, and original file sizes.
  • Identify common protected references such as site icons, custom logos, featured images, WooCommerce product galleries, and filenames referenced in post content.
  • Flag attached images for review instead of treating them as obviously unused.
  • Permanently delete selected attachments through WordPress so generated image sizes are cleaned up too.
  • Re-check protected references immediately before deletion.

Quick Cleanup

Quick Cleanup gives you a faster way to deal with common WordPress clutter:

  • Old drafts.
  • Content already in Trash.
  • Spam comments.
  • Trashed comments.

Cleanup runs in batches of up to 100 items to reduce the chance of timeouts on larger sites.

Built for safer cleanup

Deleting old content can cause real damage if a cleanup tool guesses wrong. This plugin is designed to keep you in control.

  • Administrator-only access.
  • Scan-first workflow.
  • Read-only scans.
  • Explicit confirmation before destructive actions.
  • Media protection checks.
  • Cleanup history for the last 50 actions.
  • WordPress-native deletion functions for posts and attachments.
  • No direct SQL DELETE statements against posts or attachments.

Good uses for the plugin

  • Cleaning old or neglected WordPress sites.
  • Removing stale drafts and trashed content.
  • Reviewing old image libraries.
  • Tidying development and staging sites before launch.
  • Reducing clutter before a site migration or redesign.
  • Routine WordPress housekeeping.

Important: No automated cleanup tool can understand every theme, page builder, plugin, custom field, CSS reference, or external media connection. Review questionable media before deleting it and keep a current backup before permanent cleanup.

Installation

  1. Install Delete Old Posts and Pictures – Content Cleanup by Wizehawk from the WordPress Plugin Directory, or upload the plugin ZIP through Plugins -> Add New -> Upload Plugin.
  2. Activate the plugin.
  3. Open Content Cleanup in the WordPress admin menu.
  4. Start with a scan.
  5. Review the results before deleting anything.

Frequently asked questions

Does scanning delete anything?

No. Scanning is read-only. Nothing is removed until you explicitly choose a cleanup action.

Does the plugin automatically delete old content?

No. The free plugin is built around a Scan -> Review -> Clean workflow so you decide what gets removed.

Does media deletion remove image files from the server?

Yes. The plugin uses WordPress attachment deletion, which removes the attachment record and WordPress-generated image files associated with it.

Can the plugin guarantee that an image is unused?

No. WordPress sites can reference images through themes, plugins, page builders, custom fields, CSS, external services, and custom code. The plugin checks several common WordPress references and flags other items for review. Always inspect questionable media and keep a backup.

Why are some images marked Protected?

A known WordPress reference was found, such as a site icon, custom logo, featured image, WooCommerce gallery image, or filename reference in post content. Protected items cannot be selected from the cleanup screen.

Why are some images marked for Review?

The plugin found something that makes the image less certain to delete automatically, such as an attachment relationship. Review items deserve a closer look before removal.

Can deleted content be recovered?

Content moved to Trash can usually be restored until the Trash is emptied. Permanently deleted content and media require a backup to recover.

Should I back up my site first?

Yes. A current backup is strongly recommended before permanently deleting content or media.

Changelog

3.2.3

  • 3.2.3 – Documentation and WordPress.org listing refresh

3.2.2

  • Cleaned WordPress.org package metadata and removed unused styling from the free release.

3.2.1

  • Added neutral extension hooks for third-party integrations without bundling external functionality.

3.1.0

  • Rebuilt the plugin around a Scan -> Review -> Clean workflow.
  • Added preview and selective cleanup for old posts, pages, and other admin-visible post types.
  • Added Move to Trash and explicit permanent-delete actions for content.
  • Added safer media scanning with Candidate, Review, and Protected classifications.
  • Added protection checks for site icons, custom logos, featured and product images, WooCommerce galleries and placeholders, Gutenberg references, attachment IDs, filenames, generated image sizes, post metadata, and term/category images.
  • Re-checks media protection rules immediately before permanent deletion.
  • Uses WordPress attachment deletion so original files and generated image sizes are removed correctly.
  • Added Quick Cleanup for old drafts, trashed content, spam comments, and trashed comments.
  • Added cleanup history for the last 50 actions.
  • Added administrator capability checks, nonce protection, sanitized request handling, and translation support.
  • Removed unsafe direct SQL deletion of posts and attachments.
  • Added responsive admin styling and clearer destructive-action warnings.

2.1.4

  • Legacy release.

Full changelog on WordPress.org →

Screenshots

Scan old WordPress content by age and status before taking any cleanup action.
Scan old WordPress content by age and status before taking any cleanup action.
Review scan results and choose exactly which old items you want to clean.
Review scan results and choose exactly which old items you want to clean.
Use Quick Cleanup to handle old drafts, trash, spam comments, and other common WordPress clutter.
Use Quick Cleanup to handle old drafts, trash, spam comments, and other common WordPress…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Delete Old Posts and Pictures alternatives

All bulk delete plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Bulk Delete WP Bulk Delete Delete posts, pages, comments, users, taxonomy terms and meta fields in bulk with different… by Xylus Themes 90K+ ★★★★★★★★★★ 4.6 (131) 2 months ago 86
2 BEAR – Bulk Editor for WooCommerce Professional. AI assistant on board (MCP Server) BEAR BEAR - WooCommerce Bulk Editor Professional. Bulk edit prices, stock, SKU, attributes. Bulk… by RealMag777 30K+ ★★★★★★★★★★ 4.7 (227) 7 hours ago 94
3 Bulk Delete Bulk Delete Bulk delete posts, pages, users, attachments, and meta fields based on complex bulk… by WebFactory 30K+ ★★★★★★★★★★ 4.3 (129) 1 month ago 84
4 WOLF – WordPress Posts Bulk Editor and Manager Professional WOLF – WordPress Posts Bulk Editor and Manager Professional WOLF (formerly WPBE) - a WordPress plugin for managing posts, pages, and custom types… by RealMag777 4K+ ★★★★★★★★★★ 4.7 (27) 3 months ago 79
5 Greateck Product Catalog Remover for WooCommerce Greateck Product Catalog Remover for WooCommerce Delete every WooCommerce product in one click. Batched so it never times out, and it cleans… by mcfarhat 1K+ ★★★★★★★★★★ 5 (18) 1 week ago 82
6 Auto Post Cleaner Auto Post Cleaner Keep your website clean by automatically deleting posts using a wide range of powerful… by WPMagic 1K+ ★★★★★★★★★★ 5 (3) 3 weeks ago 77
7 SiteEase Bulk Delete Manager SiteEase Bulk Delete Manager SiteEase Bulk Delete Manager helps administrators safely and efficiently delete large… by iflairwebtechnologies 500+ ★★★★★★★★★★ 5 (2) 9 months ago 49
8 WC Delete orders WC Delete orders This plugin lets you nuke all existing orders — please use with caution! by theorcawp 200+ ★★★★★★★★★★ 3 (11) 1 year ago 39
9 Bulk Delete Users by Email Bulk Delete Users by Email Allows bulk deletion of users by providing a list of emails. Deletes user data and meta… by Ben Konyn 100+ ★★★★★★★★★★ 4.1 (10) 3 weeks ago 76
10 Smart Bulk Delete & Content Cleaner for WordPress Smart Bulk Delete & Content Cleaner for WordPress Safely bulk delete posts, pages, media, and comments with flexible filters and a clean… by Kirtikumar Solanki 100+ ★★★★★★★★★★ 5 (1) 2 weeks ago 75

FAQ

Delete Old Posts and Pictures: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Delete Old Posts and Pictures free?

Yes. Delete Old Posts and Pictures is free to download and use from the official WordPress.org plugin directory.

Is Delete Old Posts and Pictures safe to use in 2026?

Delete Old Posts and Pictures is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites and was last updated 5 days ago, and scores 66/100 on our health check.

How many websites use Delete Old Posts and Pictures?

Delete Old Posts and Pictures is active on 10+ WordPress websites and has been downloaded 5,963 times since it launched in August 2023. It was downloaded 363 times in the last 30 days.

Does Delete Old Posts and Pictures work with WordPress 7.1?

Yes. The developer has tested Delete Old Posts and Pictures up to WordPress 7.1.2, the latest release. It requires WordPress 6.2 or newer.

What PHP version does Delete Old Posts and Pictures need?

Delete Old Posts and Pictures requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Delete Old Posts and Pictures last updated?

The latest version, 3.2.6, was released on September 23, 2026 (5 days ago).

Who makes Delete Old Posts and Pictures?

Delete Old Posts and Pictures is developed and maintained by Wizehawk.

What are the best alternatives to Delete Old Posts and Pictures?

The most popular alternatives to Delete Old Posts and Pictures are WP Bulk Delete (90K+ installs), BEAR (30K+ installs) and Bulk Delete (30K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.