WordPress.org

Make WordPress Core

Opened 8 years ago

Last modified 8 years ago

#4710 closed defect (bug)

A small patch to fix future posting — at Initial Version

Reported by: donncha Owned by: anonymous
Milestone: 2.3 Priority: high
Severity: critical Version: 2.3
Component: Administration Keywords: futureposting
Focuses: Cc:

Description

Barry figured out that the cron entry the scheduler created was simply appended to the blog cron option. He suggested clearing the schedule before making a new one.
I verified this, and attached is a small patch that calls wp_clear_scheduled_hook() before creating the new schedule entry.

I tried adding wp_clear_scheduled_hook( $hook, $args ) to wp_schedule_single_event() but it didn't work. When $args is an array it doesn't seem to work.
You'll see from the patch I pass $post->ID directly as an int to the clear function. I'm not sure why that didn't work as an array.

Change History (1)

@donncha8 years ago

Note: See TracTickets for help on using tickets.