Update last created post in custom post types with wp_cron()?
Update last created post in custom post types with wp_cron()?
Update last created post in custom post types with wp_cron()?
Multiple conditional logic in Custom Event In WP_ Cron not working
There are several little issues with your code. This is what I use for the exact same thing though and it works: // expire events on date field. if (!wp_next_scheduled(‘expire_events’)){ wp_schedule_event(time(), ‘daily’, ‘expire_events’); // this can be hourly, twicedaily, or daily } add_action(‘expire_events’, ‘expire_events_function’); function expire_events_function() { $today = date(‘Ymd’); $args = array( ‘post_type’ => … Read more
After further troubleshooting today, and with outstanding support from SiteGround, I have found the root cause. Turns out that every time termly_account_update wp-cron action ran (scheduled every 24 hours), it would crash the wp-cron processes, causing all other due now wp-cron actions to fail, including my my_heartbeat action. termly_account_update is a wp-cron job associated with … Read more
How to Auto Update WordPress Post after specific time?
I’ve managed to fix it! The problem was calling the wrong add_action. I had: // Schedule Cron Job Event function custom_cron_job() { if ( ! wp_next_scheduled( ‘XML_import’ ) ) { wp_schedule_event( time(), ‘hourly’, ‘XML_import’ ); } } add_action( ‘wp’, ‘custom_cron_job’ ); But it must be: // Schedule Cron Job Event if (! wp_next_scheduled( ‘xml’ ) … Read more
wp_privacy_delete_old_export_files, failed to run
How to know if WP cron is currently running my hook?
Cron job for wp_cron.php running but not publishing scheduled posts
I think I solved this issue. The reason seems to be that I had the following cron related constants set in my wp-config.php file: define( ‘DISABLE_WP_CRON’, false ); define( ‘ALTERNATE_WP_CRON’, true ); Since I am using a docker container here, I added ALTERNATE_WP_CRON and when using this we also need to set DISABLE_WP_CRON to true, … Read more