Una tarea cron te permite ejecutar una parte del código en un intervalo específico. Por ejemplo, podrías tener un script que elimine la basura del sitio web con un intervalo de una hora. Configurar un cron job no es algo que se haga en la hora del almuerzo. Por suerte, puedes hacerlo en WordPress con la función wp_schedule_event()
.
Nota: Puede programar un hook que será ejecutado por el núcleo de acciones de WordPress en un intervalo específico especificado por usted. La acción se activará cuando alguien visite su sitio web, si el tiempo programado ha pasado.
Aquí tiene un ejemplo para configurar un cron job en intervalos de una hora.
Instrucciones: Añada el siguiente código en el archivo functions.php de su tema WordPress para verlo en acción. Usted puede cambiar el tiempo que usted necesita.
<?php add_action('my_hourly_event', 'do_this_hourly'); function my_activation() { if ( !wp_next_scheduled( 'my_hourly_event' ) ) { wp_schedule_event(time(), 'hourly', 'my_hourly_event'); } } add_action('wp', 'my_activation'); function do_this_hourly() { // do something every hour } ?>
Asegúrese de reemplazar la función do_this_hourly()
con la tarea que desea realizar con este cron job.
También puede disfrutar de flushing permalinks una vez por hora cron job.
Comentarios Deja una respuesta