WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Shahadat Hossain v2.0.0

Auto Delete Post

Auto Delete Post is a comprehensive WordPress plugin that automatically deletes posts, pages, and custom post types after a specified time.

Auto Delete Post

The facts

Rating
5★ from 7
Active installs
300+
Price
Free
Last updated
14 Aug 2026
Added
Sep 2022
Requires WP
5.4
Tested up to
WP 7.0.4
Requires PHP
7.2
Downloads
5,942

Our analysis

AI-assisted

Auto Delete Post is a WordPress plugin designed to automatically delete posts, pages, and custom post types after a specified time. You can set a deletion date and time during the publishing process, and the plugin will handle the removal when the time arrives. This is useful for managing time-sensitive content or cleaning up outdated material.

The plugin supports all public post types in WordPress and offers options for either moving content to the trash or deleting it permanently. It includes a settings page for configuration, a custom meta box for setting deletion times, and features for bulk scheduling and post redirection.

Best for: This plugin suits users who manage time-sensitive content or want to automate the cleanup of outdated posts.

What it does well

  • Automatically deletes posts, pages, and custom post types
  • Option to move posts to trash or delete permanently
  • Supports all public post types in WordPress
  • Includes bulk scheduling functionality
  • Real-time reliable deletion processing

Where it falls short

  • Limited information on user experience or support
  • No details on compatibility with specific themes or plugins

Verdict

Auto Delete Post provides a straightforward solution for managing post lifecycle in WordPress. It is particularly beneficial for those needing to automate content removal.

From the developer

Shahadat Hossain's own description of Auto Delete Post, lightly tidied.

Auto Delete Post is a comprehensive WordPress plugin that automatically deletes posts, pages, and custom post types after a specified time. Set a deletion date and time when publishing content, and the plugin will automatically remove it when the specified time arrives. Perfect for time-sensitive content, temporary posts, or automatically cleaning up outdated material.

Key Features:
* Schedule automatic deletion for any post, page, or custom post type
* Choose between moving posts to trash or permanent deletion
* Support for all public post types in WordPress
* Dedicated settings page to configure which post types to include
* Custom meta box on post edit screen to set deletion time
* Quick edit functionality for bulk scheduling
* Custom column showing scheduled deletion times
* Real-time reliable deletion processing
* Automatic removal of deletion schedule when posts are restored from trash
* Set post redirection option trying to visit deleted post/page

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)