Se que worpress incluye un wrapper para funciones de cronjob, pero no se cómo usarlo.
¿Cuál sería la 'receta' de uso?
Se que worpress incluye un wrapper para funciones de cronjob, pero no se cómo usarlo.
¿Cuál sería la 'receta' de uso?
1.definir la tarea en una función, ej: function mitarea() { ... }
2.asociarla a un evento add_action('cada_hora', 'mitarea');
3.registrar el evento para que se dispare cada que transcurra al menos del tiempo deseado:
function registrar_evento_de_tarea() {
if ( !wp_next_scheduled( 'cada_hora' ) ) {
wp_schedule_event(time(), 'hourly', 'cada_hora');
}
}
add_action('wp', 'registrar_evento_de_tarea');