Server cron job not working

Check cache is disabled on live, then try. This is 99% likely a cache issue. If it was the other way around it would likely point to a FQDN issue whereby the domain does not resolve and you would need to modify host files.

How to Set a Condition via Page Template Name in WP Cron Job?

Finally i can able to achieve it. // custom_schedules_create function custom_schedules_create( $schedules ) { $schedules[‘every_three_minutes’] = array( ‘interval’ => 180, ‘display’ => __( ‘Every 3 Minutes’, ‘textdomain’ ) ); return $schedules; } add_filter( ‘cron_schedules’, ‘custom_schedules_create’ ); // custom_3minutes_event if ( ! wp_next_scheduled( ‘custom_3minutes_event’ ) ) { $myLocalGMTTimeEvent = time() + 6*60*60; wp_schedule_event( $myLocalGMTTimeEvent, ‘every_three_minutes’, ‘custom_3minutes_event’ … Read more

Cron task with scheduled timestamp in the past

The reason is when you set only a time without date, the php function strtotime() by default add today as a date so if the time is “04:30”, the timestamp is in the past. I fixed like this : $timestamp = strtotime( $cron_sync_time ); if( $timestamp < time() ){ //if the time already past today … Read more