BACK TO DIRECTORY

Scheduled Posts Issue Fixer

by Optimist Hub

0.0
(0 ratings)

WordPress relies on WP-Cron to publish scheduled posts. On low-traffic sites, or when WP-Cron is delayed by caching, a post can be left showing the “missed schedule” error and never goes live.

Scheduled Posts Issue Fixer solves this. It registers a cron job that runs every minute, finds posts whose scheduled time has passed but which are still stuck in the future status, and publishes them using WordPress’s own publishing functions.

Why it is safe for performance

  • Processes at most 20 posts per run, so it never loads your whole post table.
  • Uses an indexed query against post_date_gmt and post_status.
  • Returns immediately when there is nothing to publish.
  • Removes its cron job when the plugin is deactivated or uninstalled.

Features

  • Publishes overdue posts, pages and custom post types automatically
  • No settings screen, works as soon as it is activated
  • Uses wp_publish_post(), so normal publishing hooks still fire for caching, SEO and notification plugins
  • Filterable batch size and post types
  • Cleans up its cron event on deactivation and uninstall

Plugin Details

Active Installs
100
Total Downloads
7,039
Version
2.0.0
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1.4
Added
2023-01-25
Last Updated
2026-10-04 10:45pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0