WordPress plugin intelligence profile

Auto Post Expire

Sets an expiration date for posts, auto moving them to draft after the set period.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.8
Current version1.2
WordPress coverageTested up to WordPress 6.8
Minimum stackWP 5.8 · PHP 5.2.4
Directory statusactive
Last directory update20 Jun 20251y ago
Active installations1K+Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Auto Post Expire version 1.2 as active, updated 1y ago and tested up to WordPress 6.8.

Overview

About this plugin

This plugin allows you to automatically set an expiration date for your posts, ensuring they are managed efficiently over time.

When a post reaches its expiration date, it is automatically moved to draft, making it no longer visible on the front end but still available for editing or future publication.

This feature is ideal for content that is time-sensitive, such as promotions, announcements, or event-related posts, helping you maintain a clean and relevant website without needing to manually manage outdated content.

You can configure the expiration period to suit your needs, streamlining post lifecycle management.

Features

-

Automatic Post Expiration: Set an expiration date for posts, after which they are automatically moved to draft status.

-

Customizable Expiration Date: Choose a specific date for posts to expire.

-

Expiration Status Indicator: Clearly see which posts have expiration dates and when they are set to expire.

-

Post Type Compatibility: Supports various post types, including blog posts, custom posts, and more.

-

User-Friendly Interface: Simple and intuitive settings within the WordPress admin panel for easy configuration.

How it works

After creating or editing a post, you can set a specific expiration date or by edit posts. This is typically done via a simple calendar picker.

The plugin automatically monitors all posts with expiration dates, checking the current date against the set expiration.

When a post reaches its expiration date, the plugin automatically moves it to draft status. This makes the post invisible to users on the front end but still accessible for you in the backend for review, edits, or republishing.

The plugin works with most post types, including custom post types.

We’d love to hear your feedback or suggestions for additional features!

License

This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • auto expire
  • custom post expire
  • post expire
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.8

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.8.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.8
Minimum requirementsWordPress 5.8 · PHP 5.2.4
Update activity20 Jun 20251y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.