Filter to override rescheduling of a recurring event.
Description
Returning a non-null value will short-circuit the normal rescheduling process, causing the function to return the filtered value instead.
For plugins replacing wp-cron, return true if the event was successfully rescheduled, false or a WP_Error if not.
Parameters
$pre
null|bool|WP_Error- Value to return instead. Default null to continue adding the event.
$event
object- An object containing an event’s data.
hook
stringAction hook to execute when the event is run.timestamp
intUnix timestamp (UTC) for when to next run the event.schedule
stringHow often the event should subsequently recur.args
arrayArray containing each separate argument to pass to the hook’s callback function.interval
intThe interval time in seconds for the schedule.
$wp_error
bool- Whether to return a WP_Error on failure.
Source
$pre = apply_filters( 'pre_reschedule_event', null, $event, $wp_error );
User Contributed Notes
You must log in before being able to contribute a note or feedback.