Scheduled Post Guardian

Plugin Banner

Scheduled Post Guardian

by Mark Jaquith

Download
Description

Some WordPress sites have problems with scheduled posts, where they don’t get published at the right time. Instead they appear as “missed schedule”. This plugin monitors scheduled posts, and makes sure that doesn’t happen.

  1. Upload the scheduled-post-guardian folder to your /wp-content/plugins/ directory
  2. Activate the “Scheduled Post Guardian” plugin in your WordPress administration interface
  3. You’re done! The plugin has no UI and it’ll start working right away.
How does it work?

On “shutdown” (after WP finishes a request), it checks a timer. If it has been 3 minutes since it last checked, it looks at all the scheduled posts, and runs them through a WordPress core function that either publishes them (if they should have gone out already), or re-schedules them, if their schedule has somehow gone away.

My post missed its schedule anyway!

Normally, the plugin checks every 3 minutes. So it’s possible the post might go out a few minutes late. I hope this isn’t the end of the world. It’s a tradeoff between this and checking all the time. Additionally, if a check determines that there are currently no scheduled posts, it won’t look again for 15 minutes. Most people schedule posts more than 15 minutes in the future.

Can I change those times?

Yes. There are filters: scheduled_post_guardian_delay_minutes and scheduled_post_guardian_stretch_delay_minutes. Return a different number than 3 and 15 for those if you like.

Good

By wpantonio on September 3, 2016

Scheduling in database a lot of posts didn't work. Installed this plugin and all posts are now publishing. Only one run and deactivated. Great. Thanks.

It works!

By phinecode on September 3, 2016

Highly recommend it for missed post, really works.

Dropped Database

By rdzn on February 8, 2017

After i installed this plugin my database was dropped with more and more transients: the only solution found is delete plugin and reinstall blog!

Why This?

My shared hosting down with this plugin

By smnchp on February 8, 2017

My shared hosting down with this plugin!

Plugin banned from hosting services

By pky on February 8, 2017

My DH hosting service ban install of this plugin that is considered heavy resources consumption!

Checks every 3 minutes consume server resources!

By gfpnt on February 8, 2017

Checks EVERY post of the blog, every 3 minutes, consume a lot of the server resources.

Bad Choice!

This plugin killing mysql

By dtlf on February 8, 2017

I installed this plugin and since then, the mysql is falling: when disabling the plugin, the service stopped dying.

... can't connect to MySQL server ...

?!?

1.1.4

Bump WordPress supported version

1.1.0

  • Cleaned up code, bumped PHP version requirement.

1.0.1

  • Fix mistake in first version

1.0

  • Initial version, commissioned by OffbeatBride.com
Back to top