Skip to content

Best Content Scheduling & Expiration plugins for WordPress

Categories Content Management

Plugins for scheduling future changes to WordPress content, including publication, expiration, status, and taxonomy updates.

Read from 131,239 plugin records - figures refreshed 3 minutes ago

34 Plugins classified here Out of the plugins that have been through the classifier so far
282.8K Combined active installs Summed across the published bands, so read it as an order of magnitude
4.61 Average rating Across the 34 here that carry a rating at all

The plugins

Plugins in Content Scheduling & Expiration

Ranked by active installs; plugins in the same published band share a rank. Each page has a maintenance check and the alternatives.

#1

Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories

post-expirator 100K installs · 4.5 stars
#2

MWW Scheduled Post Trigger

scheduled-post-trigger 60K installs · 4.4 stars
#3

Missed Scheduled Posts Publisher by WPBeginner

missed-scheduled-posts-publisher 20K installs · 4.9 stars
#3

Editorial Calendar

editorial-calendar 20K installs · 4.9 stars
#5

SchedulePress – Auto Post & Publish, Auto Social Share, Schedule Posts with Editorial Calendar & Missed Schedule Post Publisher

wp-scheduled-posts 10K installs · 4.6 stars
#5

Show/Hide Content at Set Time

shortcodes-to-show-or-hide-content 10K installs · 4.9 stars
#5

WP Missed Schedule Posts

wp-missed-schedule-posts 10K installs · 3.0 stars
#8

Missed Schedule Post Publisher

missed-schedule-post-publisher 6K installs · 5.0 stars
#8

PublishPress Planner – Editorial Calendar, Marketing Content, Kanban Board

publishpress 6K installs · 4.9 stars
#10

Timed Content

timed-content 5K installs · 4.6 stars
#10

Archive Content with Archived Post Status

archived-post-status 5K installs · 4.9 stars
#12

RevivePress – Keep your Old Content Evergreen

wp-auto-republish 4K installs · 4.6 stars
#13

CoSchedule

coschedule-by-todaymade 3K installs · 4.6 stars
#13

LH Archived Post Status

lh-archived-post-status 3K installs · 4.1 stars
#13

Publish to Schedule

publish-to-schedule 3K installs · 4.3 stars
#16

TAO Schedule Update

tao-schedule-update 2K installs · 4.6 stars
#16

Content Update Scheduler

content-update-scheduler 2K installs · 4.3 stars
#16

WP Post Expires

wp-post-expires 2K installs · 3.3 stars
#19

The Future Is Now

the-future-is-now 1K installs · 4.7 stars
#19

PublishPress Statuses – Custom Post Status and Workflow

publishpress-statuses 1K installs · 5.0 stars
#19

Auto Post Expire

ninja-auto-post-expire 1K installs · 5.0 stars
#19

Product Expiry for WooCommerce

product-expiry-for-woocommerce 1K installs · 4.5 stars
#19

Expiring Posts

expiring-posts 1K installs · 3.5 stars
#19

Expire Sticky Posts

expire-sticky-posts 1K installs · 5.0 stars
#19

Auto Post Cleaner

delete-old-posts-programmatically 1K installs · 5.0 stars
#19

Change Empty Trash Time

change-wp-empty-trash-time 1K installs · 5.0 stars
#19

Bulk edit publish date

bulk-edit-publish-date 1K installs · 5.0 stars
#19

Auto Prune Posts

auto-prune-posts 1K installs · 4.2 stars
#29

Revive.so – Bulk Rewrite and Republish Blog Posts

revive-so 600 installs · 4.9 stars
#30

Controlled Draft Publisher

controlled-draft-publisher 300 installs · 5.0 stars
#30

Auto Delete Post – Ultimate plugin for deleting a post automatically

auto-delete-post 300 installs · 5.0 stars
#32

Front Page Scheduler

front-page-scheduler 200 installs · 4.6 stars
#32

Snack Missed Schedule

snack-missed-schedule 200 installs · 5.0 stars
#32

Display During Conditional Shortcode

display-during-conditional-shortcode 200 installs · 5.0 stars

This grouping does not exist anywhere else

The directory sorts plugins by tags their authors typed. This is what a model reading each plugin produced instead - and the method page says how consistent that is.