Esto es una especie de pregunta estúpida ...
Programé una acción para ejecutar cada hora:
if(!wp_next_scheduled('my_hourly_events'))
wp_schedule_event(time(), 'hourly', 'my_hourly_events');
add_action('my_hourly_events', 'the_function_to_run');
function the_function_to_run(){
echo 'it works!';
}
¿Cómo puedo probar si esto funciona sin esperar una hora? :)
Intenté agregar wp_clear_scheduled_hook('my_hourly_events');
antes de este código y agregar wp_cron()
después, pero no veo que mi función se ejecute ...
edit:
ok, agregué trigger_error()
dentro de mi función, verifiqué el registro de errores de apache y está ahí :)
Así que ahora estoy aún más confundido:
-
¿Cómo puede ejecutarse wp-cron en segundo plano? porque aparentemente eso es lo que sucede si no veo salida ...
-
esto no parece funcionar en un contexto de objeto; ¿por qué?