Un trabajo cron te permite ejecutar un fragmento de código a un intervalo específico. Por ejemplo, podrías tener un script que elimine la basura del sitio web a intervalos de una hora. Configurar un trabajo cron no es algo que hagas durante tu descanso para comer. Por suerte, puedes hacer esto en WordPress con la función wp_schedule_event().
Nota: Puedes programar un hook que será ejecutado por el núcleo de acciones de WordPress en un intervalo específico que tú determines. La acción se activará cuando alguien visite tu sitio web, si el tiempo programado ha pasado.
Aquí tienes un ejemplo para configurar un trabajo cron en un intervalo horario.
Instrucciones: Agrega el siguiente código al archivo functions.php de tu tema de WordPress para verlo en acción. Puedes cambiar el tiempo según lo necesites.
<?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úrate de reemplazar la función do_this_hourly() con la tarea que deseas lograr con este trabajo cron.
Tambi ilde{A}n podr ilde{A}as disfrutar de ejecutar el trabajo cron de "Flush Permalinks" cada hora.
Comentarios Deja una respuesta