WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Hardik Galiya v1.0

Auto Post Expiry Manager

Automatically expire posts and custom post types at a specific date and time. Works with all public post types and uses a lightweight cron scheduler.

Auto Post Expiry Manager

The facts

Active installs
100+
Price
Free
Last updated
23 Jun 2025
Added
Jun 2025
Requires WP
5.0
Tested up to
WP 6.8.8
Requires PHP
7.2
Downloads
1,010

Our analysis

AI-assisted

Auto Post Expiry Manager is a WordPress plugin that enables you to set an expiry date and time for posts or custom post types. When the specified time is reached, the post automatically changes from 'Published' to 'Draft' status, making it useful for managing time-sensitive content such as event announcements and promotions.

The plugin works with all public post types and features a simple datetime picker for setting expiration times. It includes a lightweight cron job that runs every minute to manage the expiry process and offers a manual trigger for testing purposes.

Best for: This plugin suits users who need to manage time-sensitive content on their WordPress sites.

What it does well

  • Allows setting expiry dates for posts and custom post types
  • Includes a simple datetime picker for easy scheduling
  • Lightweight cron job runs every minute
  • Automatically removes expiry after execution
  • Manual trigger available for testing

Where it falls short

  • No published rating available
  • Limited information on user feedback or support

Verdict

Auto Post Expiry Manager provides a straightforward solution for scheduling post expirations, but lacks user feedback and support details.

From the developer

Hardik Galiya's own description of Auto Post Expiry Manager, lightly tidied.

Auto Post Expiry Manager allows you to set an expiry date and time for any post or custom post type. Once the scheduled expiry time is reached, the post will automatically switch from “Published” to “Draft” status.

It’s useful for:
– Event announcements
– Time-sensitive promotions
– Auto-drafting outdated posts
– Limiting visibility on dated content

Key Features:
– Works with all public post types
– Set expiration time using a simple datetime picker
– Lightweight cron job runs every minute
– Automatically removes expiry after execution
– Manual trigger available via URL for testing

License

This plugin is licensed under the GPLv2 or later.
Copyright (c) 2025 Hardik Galiya

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)