X

Programar Cron Jobs con WordPress

Snippets by IsItWP

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.

[code][/code]

Comentarios   Deja una respuesta

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad , y que todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

WordPress Launch Checklist

La lista definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de comprobación para el lanzamiento de su próximo sitio web de WordPress en un práctico ebook.
Sí, envíeme el ¡gratuito!