=== Post Expiry Scheduler === Contributors: jamescrowe-admin Donate link: https://voltblocks.com/ Tags: posts, expiry, scheduler, automation, draft Requires at least: 5.0 Tested up to: 6.8 Stable tag: 1.0.1 Requires PHP: 7.4 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Automatically expire posts by moving them to draft status based on expiry date/time. == Description == A lightweight WordPress plugin that automatically expires posts by moving them to draft status based on expiry date/time. == Installation == 1. Download the plugin from the WordPress Plugin Directory 2. Upload the plugin files to `/wp-content/plugins/post-expiry-scheduler/` 3. Activate the plugin through the 'Plugins' screen in WordPress 4. Go to Settings > Post Expiry to configure the plugin == Frequently Asked Questions == = How does the plugin work? = The plugin adds an expiry date/time picker to your post edit screen. When the specified date/time is reached, the post is automatically moved to draft status. = Can I restore expired posts? = Yes! The plugin includes a recovery feature that allows you to restore recently expired posts. = Does this work with custom post types? = The free version supports standard WordPress posts. Additional post types are available in the Pro version. = How often are posts checked for expiry? = Posts are checked every 5 minutes via WordPress cron. == Screenshots == 1. Settings page configuration 2. Post edit screen with expiry options 3. Posts list with expiry column 4. Bulk actions for managing expiry dates == Changelog == = 1.0.0 = * Initial release * Basic expiry functionality for WordPress posts * Settings page configuration * Admin interface improvements * Bulk actions support * Logging and recovery features == Upgrade Notice == = 1.0.0 = Initial release of Post Expiry Scheduler.