WordPress plugin
PublishPress Future Pro
PublishPress Future Pro lets you set an action and date in the Future panel while editing content. It works with the block editor, Classic Editor, and most page builders. You can also assign action dates to multiple posts through Quick Edit or Bulk Edit. Enable the post types you need under Future > Post Types; these can include posts, pages, WooCommerce products, LearnDash courses, and custom post types.
Schedule changes for enabled content types
PublishPress Future Pro lets you set an action and date in the Future panel while editing content. It works with the block editor, Classic Editor, and most page builders. You can also assign action dates to multiple posts through Quick Edit or Bulk Edit. Enable the post types you need under Future > Post Types; these can include posts, pages, WooCommerce products, LearnDash courses, and custom post types.
Choose what happens on the date
A scheduled action can change content to Draft or Private, move it to the Trash, or delete it. You can turn the option to stick a post to the top of the blog on or off. Category actions can replace existing categories, add categories while keeping the existing ones, or remove only the categories specified in the action. Pro also supports moving content to a custom status.
Use Action Workflows for follow-up
Pro Action Workflows combine multiple steps and schedules in one content process. For example, a workflow can email the website administrator when a post is updated, move a post to Trash a week after publication, or move it to Draft and add a category 15 days after publication. Another example is emailing the author a year after publication to ask them to review the content.
Set action dates through metadata
Metadata Scheduling can use fields from Advanced Custom Fields or another plugin to control Future Actions. The mapped data can specify whether an action is enabled, its date and type, and the taxonomy and terms used by the action. This also lets importers map their columns to those fields so imported posts can arrive with Future Actions already set.
Display dates and configure defaults
PublishPress Future can add an action or expiry date to the bottom of a post, or show it within the content using a shortcode with formatting options. In Future > Post Types, you can choose default actions for each post type. Turn on Automatically make actions if new content should receive the action automatically; selecting a default alone does not create actions for new content.
Notifications and action history
Email notifications can be sent when scheduled changes happen, with controls under Future > Notifications. PublishPress Future Pro also keeps a log of actions, including the post affected, the change made, and when it happened.
If a scheduled change does not execute
Scheduled changes are stored in the Action Scheduler queue, which usually runs through WP-Cron. If an action misses its date, check whether WP-Cron is running. Sites that intentionally disable WP-Cron can process the queue with Action Scheduler's async runner or WP-CLI.