Missed Schedule in Wordpress

I dont know if is a bug or some problem with my server but this message is going with me on almost every installation of Wordpress and has to do with a silly function:  wp_schedule_single_event($unix_time_stamp, ‘publish_future_post’, array($post_ID)).

The main problem with the function is that is not looking for “future” posts in database, maybe for saving those queries (just 1 query in this plugin), so the way this function works is very poor.

I hope this plugin solves many people with the same problem. I tested for almost a week and is working fine and publishing everything that needs to be published.

Ok, enough of the mumble jumbo, here is the plugin:

Missed Schedule for Wordpress

Just unzip in your “wp-content/plugins” folder, activate the plugin and that’s it.

{ 3 trackbacks }

Programación perdida en Wordpress | Ariel Bustillos
5 de Enero 2010 en 22:12
Missed Schedule in Wordpress 2.9
27 de Enero 2010 en 21:00
wp-popular.com » Blog Archive » Missed Schedule in Wordpress | Ariel Bustillos
8 de Marzo 2010 en 1:52

{ 7 comments… read them below or add one }

1 Minde 28 de Diciembre 2009 en 18:02

Works fine, but it doesn’t clear the wp-cache to update front page with fresh post.

Responder

2 Joanne 29 de Diciembre 2009 en 12:58

Hi – how do I unzip it in that folder. I downloaded the plug in but I don’t know how to get it to the plug in area so I can activate it. Right now, it’s somewhere on my computer??? Help?

Responder

3 admin 29 de Diciembre 2009 en 13:18

@Mindle: I’ll look into that, however I have tested it in 2 blogs (here and here), both showed posts correctly after the installation of the plugin. Maybe has to do with any of your plugin(s)

@Joanne: You must unzip first (use Winzip), then move the extracted files into your wp-content/plugins folder

Responder

4 Dale Callahan 1 de Enero 2010 en 11:08

Looks like it takes 15 minutes or so after schedule is missed – is this correct?

Responder

5 admin 2 de Enero 2010 en 10:47

@Dale: Yes, the script runs automatically every 15 minutes (if you have visitors).

If you prefer another value, you can customize this line in the missed-schedule.php file:

define(‘MISSEDSCHEDULED_DELAY’, 15);

Where 15 is the number in minutes ;)

Responder

6 Tom 7 de Enero 2010 en 22:06

I have a site which I am migrating to Wordpress and I was hoping that this plugin would fix my missed schedule issue. I am running WP 2.9.1 and have scheduled over 40 posts, all of which have missed schedule. I am using your plugin and I modified the delay to 5 minutes and when that didn’t work I installed the ‘Scheduled MIA’s” plugin as well which esentially is supposed to do the same thing. Do you have any idea what I can do to get better reliability with scheduled posts?

Responder

7 admin 7 de Enero 2010 en 23:27

Hi Tom, this plugin is working fine in 2.9.1, I only tested in 2 blogs but its working.
However, as far as I can tell Wordpress has fixed this issue in 2.9.1, so I recommend to do the following:

* Uninstall both plugins (this and Scheduled MIA) and see if the problem is solved
* If not, reinstall this or Scheduled MIA
* If is not working yet, then it must be an issue with some of your plugins, let me know what plugins you have installed for further support.

Greetz

Responder

Leave a Comment