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.
As of April 2026, Auto Post Expiry Manager is a WordPress expire posts plugin with 90 active installations and a 0/5 rating0. It has been downloaded 512 times in total. Requires WordPress 5.0+ and PHP 7.2+. Available on WordPress.org since 2025. Top alternative: Expiring Posts.
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
This plugin is licensed under the GPLv2 or later.
Copyright (c) 2025 Hardik Galiya
| WordPress | 5.0+ requiredTested up to 6.8.5 |
| PHP | 7.2+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.