BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Content Update Scheduler icon
Maintained Tested up to 7.0.7 #3 in publication

Content Update Scheduler

Schedule content updates for any WordPress page or post type.

Active installs2K+1K+ tier
Downloads · 30d839▲ +27.5% vs prev. 30d
Rating4.3/512 reviews
Health score65/100Good
All-time downloads43.6KSince Apr 2020
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d191▼ -24.8% week over week
Our verdict

Solid choice

Content Update Scheduler is a solid plugin choice in 2026, with a few things worth checking first. It runs on 2K+ sites, is rated 4.3/5 and was last updated 5 months ago, and scores 65/100 on our health check.

  • Momentum — downloads up 27.5% vs the previous 30 days

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

183654Jul 14Aug 27Oct 11
Yesterday12
Daily average (1y)35
Peak day447May 28, 2026
Last 12 months12.6K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Content Update Scheduler stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
publication #8 1,076 Best publication plugins →
republish #6 91 Best republish plugins →
schedule #32 4,520 Best schedule plugins →
scheduling #69 2,137 Best scheduling plugins →
update #10 10,000 Best update plugins →

Version adoption

Share of active sites per release.

  • 4.067.1%
  • 2.320.4%
  • 1.09.6%
  • 3.12.9%

Rating breakdown

★★★★★★★★★★ 4.3 from 12 reviews

  • 5★75.0%
  • 4★0.00%
  • 3★8.3%
  • 2★8.3%
  • 1★8.3%

About Content Update Scheduler

From the official readme · v4.0.3

Description

WordPress lacks the ability to schedule content updates. Keeping your posts and pages up to date manually can often be a waste of valuable time, especially when you know you’ll need to update the same page again soon.

Use Cases

  • Promotions: Automatically publish versions of your pages that contain temporary promotions and schedule content updates that remove these promotions once they expire.
  • Events: Schedule content updates for pages that list events. Automatically publish an updated version of the page after an event ends.
  • SEO: Schedule series of content updates to keep your pages and publishing dates current and satisfy the freshness algorithm.

Key Features

  • Updates page content and publishing date
  • Compatible with any post type
  • Compatible with Elementor and Oxygen Builder
  • Nested content updates (multiple updates of the same page scheduled in a row)
  • Lightweight code

Credits

Developed by Infinitnet and based on the abandoned tao-schedule-update plugin. Major contributions by Immediate Media.

Github: https://github.com/infinitnet/content-update-scheduler/

Installation

  1. Upload the plugin files to the /wp-content/plugins/content-update-scheduler directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Each page and post now has a ‘Scheduled Content Update’ link where you can schedule the content updates. Click on it.
  4. Select the date and time in the new ‘Scheduled Content Update’ meta box on ‘Page’ level and then click ‘Publish’ to schedule it.

Frequently asked questions

How do I schedule a content update?

Each page and post has a ‘Scheduled Content Update’ link in the overview, which allows you to schedule content updates. Click on it. Then select the date and time in the new ‘Scheduled Content Update’ meta box on ‘Page’ level and then click ‘Publish’ to schedule it.

Does this work with page builders?

Yes, it has been tested with Elementor and Oxygen Builder. It may also work with other page builders.

How can I exclude post types from Content Update Scheduler?

You can use below filter to exclude post types: add_filter('content_update_scheduler_excluded_post_types', function($excluded_post_types) { // Replace EXCLUDE_THIS with the name of the post type you want to exclude $excluded_post_types[] = 'EXCLUDE_THIS'; return array_unique($excluded_post_types); });

How can I hook into the publishing process?

The plugin provides two action hooks that allow you to perform custom actions before and after a scheduled update is published: Before Publishing Hook: add_action('ContentUpdateScheduler\\before_publish_post', function($post, $orig) { // Perform actions before the scheduled update is published // $post = the scheduled update post // $orig = the original post being updated }, 10, 2); After Publishing Hook: add_action('ContentUpdateScheduler\\after_publish_post', function($post, $orig) { // Perform actions after the scheduled update has been successfully published // $post = the scheduled…

Changelog

4.0.3

  • fix: Harden plugin bootstrap so incomplete packages report missing files without activation fatals
  • compat: Declare WordPress 7.0 compatibility

4.0.2

  • feat: Add overdue event recovery
  • fix: Capability checks with proper fallbacks when post type object is unavailable
  • fix: Enhanced meta cleanup to prevent schedule timestamp inheritance
  • fix: Improve scheduled homepage changes reliability and backwards compatibility
  • fix: Plugin Check errors resolved

4.0.1

  • fix: Namespace issue
  • fix: Scheduled Republications table display

4.0.0

  • refactor: Refactored and modernized entire codebase

3.1.5

  • fix: Correct date selection offset calculation

3.1.4

  • fix: Add time format validation and trim whitespace

Full changelog on WordPress.org →

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.

Active installs badge Rating badge Health score badge

Best Content Update Scheduler alternatives

All publication plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 WP Calameo WP Calameo This plugin allows to embed Calaméo publications in blog posts. Copy the WordPress embed… by calameo 3K+ ★★★★★★★★★★ 2 (4) 3 years ago 26
2 Issues and Series for Newspapers, Magazines, Publishers, Writers Issues and Series for Newspapers, Magazines, Publishers, Wr… Organize posts into issues or a series. Ideal for magazines, newspapers, teachers, comic… by PublishPress 2K+ ★★★★★★★★★★ 4.5 (72) 4 weeks ago 90
4 Yumpu E-Paper publishing Yumpu E-Paper publishing The YUMPU E-Paper Plugin allows you to upload PDF files and converts them into an E-Paper. by YUMPU 900+ ★★★★★★★★★★ 3.6 (25) 2 years ago 40
5 WP Unpublish WP Unpublish WP Unpublish adds a post status "Unpublished" to your WordPress Posts (Classic Editor). by Alexandre Froger 40+ ★★★★★★★★★★ No reviews 7 years ago 24
6 Manage Calameo Publications by Athlon Manage Calameo Publications by Athlon This plugin allows managing Calameo account(s) through WordPress. by Athlon Production 10+ ★★★★★★★★★★ 4.5 (2) 13 years ago 29
7 DOI Identifier DOI Identifier Add DOI Indentifer Widget in your website used to find Research Article. by Haseeb Ahmad Ayazi 10+ ★★★★★★★★★★ No reviews 9 years ago 23
8 Dropp Pay Per Use Dropp Pay Per Use Effortlessly monetize your publication with Dropp Pay Per Use. Accept micropayments for… by Dropp Payment App 10+ ★★★★★★★★★★ 5 (1) 1 year ago 33
9 Valsze Research Profiles for SINTA Valsze Research Profiles for SINTA Unofficial tool to fetch, cache, and display public SINTA author profile data in WordPress. by valsze <10 ★★★★★★★★★★ No reviews 2 months ago 60

FAQ

Content Update Scheduler: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 12, 2026

Is Content Update Scheduler free?

Yes. Content Update Scheduler is free to download and use from the official WordPress.org plugin directory.

Is Content Update Scheduler safe to use in 2026?

Content Update Scheduler is a solid plugin choice in 2026, with a few things worth checking first. It runs on 2K+ sites, is rated 4.3/5 and was last updated 5 months ago, and scores 65/100 on our health check.

How many websites use Content Update Scheduler?

Content Update Scheduler is active on 2K+ WordPress websites and has been downloaded 43,596 times since it launched in April 2020. It was downloaded 839 times in the last 30 days.

Does Content Update Scheduler work with WordPress 7.1?

Content Update Scheduler is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does Content Update Scheduler need?

Content Update Scheduler requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Content Update Scheduler last updated?

The latest version, 4.0.3, was released on May 28, 2026 (5 months ago).

Who makes Content Update Scheduler?

Content Update Scheduler is developed and maintained by Constantin Oesterling.

What are the best alternatives to Content Update Scheduler?

The most popular alternatives to Content Update Scheduler are WP Calameo (3K+ installs), Issues and Series for Newsp… (2K+ installs) and Yumpu E-Paper publishing (900+ 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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.