Content Scheduler
Content Scheduler lets you control when content automatically expires, what to do with that content when it expires, and optionally provide notification to site contributors when the content expired.
Consider an alternative
Content Scheduler shows warning signs in 2026 — compare the alternatives below before installing. It runs on 200+ sites, is rated 2.4/5 and was last updated 12 years ago, and scores 28/100 on our health check.
- Small user base (200+ active installs)
- Low rating so far — 2.4/5 from only 8 reviews
- No update in 11 years
- Only tested up to WordPress 4.1 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Content Scheduler stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| expire | >100 |
| expire posts | >100 |
| expiring | >100 |
| scheduling | >100 |
| sticky | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 2.4 from 8 reviews
About Content Scheduler
From the official readme · v2.0.5Description
Content Scheduler lets you control when content automatically expires, what to do with that content when it expires, and optionally provide notification to site contributors when the content expired.
Expiration Options
You control what happens upon expiration, including:
- Change status to Pending, Draft, or Private
- Add custom text to beginning or end of Post title
- Unstick sticky Posts
- Change Categories
- Add and remove Tags
- Move to the Trash
Notification Options
Content Scheduler can also notify you:
- When expiration occurs
This reminder helps you keep content fresh, providing a reminder that content is out of date and needs updated or replaced. Content Scheduler lets you use notification tools without making any changes to content upon expiration, if you’d like.
Installation
Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from Plugins page.
Changelog
If you upgrade to version 2.0.0 from an earlier version, YOU MUST Deactivate and then Activate the plugin manually. Upon Activation, the plugin will migrate the expiration date / time stamps from a string format (2000-01-30 12:30:00) to a unix timestamp.
2.0.5
- FIX: Keep DatePicker call out of head if DatePicker disabled; Fixes JS error;
2.0.4
- FIX: Added some error checking in DateTime class
- UPDATE: Added back the option to show / hide pop-up DatePicker
2.0.3
- FIX: Change array_replace for PHP 5.2.x compatibility, oops!
2.0.2
- FIX: Change DateTime::add to DateTime::modify for PHP 5.2.x compatibility.
2.0.1
- FIX: Allow changing expiration frequency setting to actually work, instead of default 60 minutes.
- NEW: Setting to add text to beginning or end of title upon expiration.
2.0.0
- FIX: Date and Time are now stored as unix timestamps, allowing for proper use of Date / Time formatting, as well as more reliable wp-cron scheduling.
- FIX: Notifictions should now be triggered only once — as an item expires — and not continue to bug you.
- FIX: Multisite works properly, allowing each blog to have its own Content Scheduler settings.
- CHANGE: Datepicker changed to jQuery UI Datepicker with Timepicker add-on.
- CHANGE: Options are retrieved and stored more efficiently.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Content Scheduler alternatives
All expire plugins →FAQ
Content Scheduler: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 4, 2026
Is Content Scheduler free?
Yes. Content Scheduler is free to download and use from the official WordPress.org plugin directory.
Is Content Scheduler safe to use in 2026?
Content Scheduler shows warning signs in 2026 — compare the alternatives below before installing. It runs on 200+ sites, is rated 2.4/5 and was last updated 12 years ago, and scores 28/100 on our health check.
How many websites use Content Scheduler?
Content Scheduler is active on 200+ WordPress websites and has been downloaded 30,886 times since it launched in December 2010. It was downloaded 138 times in the last 30 days.
Does Content Scheduler work with WordPress 7.1?
Content Scheduler is officially tested up to WordPress 4.1.0, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was Content Scheduler last updated?
The latest version, 2.0.5, was released on December 26, 2014 (12 years ago).
Who makes Content Scheduler?
Content Scheduler is developed and maintained by Paul Kaiser.
What are the best alternatives to Content Scheduler?
The most popular alternatives to Content Scheduler are Show/Hide Content at Set Ti… (10K+ installs), WP Post Expires (2K+ installs) and Auto Prune Posts (1K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card


