Se que worpress incluye un wrapper para funciones de cronjob, pero no se cómo usarlo.
¿Cuál sería la 'receta' de uso?
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
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');