Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

como funciona el cron de wordpress?

Estas en el tema de como funciona el cron de wordpress? en el foro de WordPress en Foros del Web. Hola gente!! estoy intentando buscar como funciona el cron de wordpress, quiero hacer una cosa tan simple como crearme un post de hello world cada ...
  #1 (permalink)  
Antiguo 29/10/2012, 18:24
 
Fecha de Ingreso: septiembre-2011
Mensajes: 44
Antigüedad: 12 años, 7 meses
Puntos: 0
como funciona el cron de wordpress?

Hola gente!!

estoy intentando buscar como funciona el cron de wordpress, quiero hacer una cosa tan simple como crearme un post de hello world cada 6 horas por ejemplo.

¿Donde tengo que colocar ese código php que tengo ya implementado??

Ayudadme please!

Muchas gracias!
  #2 (permalink)  
Antiguo 30/10/2012, 11:35
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: como funciona el cron de wordpress?

¿Puedes mostrar el código?
__________________
Mi blog personal | Mi G+
  #3 (permalink)  
Antiguo 30/10/2012, 17:21
 
Fecha de Ingreso: septiembre-2011
Mensajes: 44
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: como funciona el cron de wordpress?

¿Tiene algo que ver el código????

Éste es:

global $user_ID;
$new_post = array(
'post_title' => 'Titulo del hello world!',
'post_content' => 'Contenido del Hello World!...',
'post_status' => 'publish',
'post_date' => date('Y-m-d H:i:s'),
'post_author' => $user_ID,
'post_type' => 'post',
'post_category' => array(0)
);

$post_id = wp_insert_post($new_post);

Donde tengo que dejar esta parte de código para que se ejecute automáticamente cada 6 horas por ejemplo???

Agradecería mucho cualquier consejo, me he pasado horas buscando info pero nada...

Saludos!
  #4 (permalink)  
Antiguo 30/10/2012, 18:32
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: como funciona el cron de wordpress?

Puedes adaptar un hook con ese código en forma de plugin o en el archivo functions.php de tu tema activo.

Aquí tienes algunos tutos con ejemplos sencillos que pueden ayudarte.

También tienes la referencia del codex de WordPress sobre la función wp_cron y aquí todas las funciones que puedes usar.

Y algunos ejemplos de uso

Para la programación recurrente, semanal, diaria, etc, puedes revisar la función wp_schedule_event en este artículo: o el APi de WordPress.
__________________
Mi blog personal | Mi G+
  #5 (permalink)  
Antiguo 31/10/2012, 05:26
 
Fecha de Ingreso: septiembre-2011
Mensajes: 44
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: como funciona el cron de wordpress?

Gracias!!!

A ver si lo intento estos días y consigo algo...
  #6 (permalink)  
Antiguo 01/11/2012, 18:35
 
Fecha de Ingreso: septiembre-2011
Mensajes: 44
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: como funciona el cron de wordpress?

he estado leyendo sobre lo que comentaste y te podría hacer una pregunta zanguanga??

Tanto el wp-cron como wp_schedule_event y demás funciones, las puedes programar para que se ejecuten cada 4 horas por ejemplo, pero las operaciones que yo tenga programadas se ejecutarán cuando una persona acceda a mi web a partir de la hora programada verdad??

Y suponiendo que las operaciones a realizar sean de mucho tiempo (5 minutos por ejemplo, no sé), no parece muy buena opción verdad...?

La alternativa supongo que es utilizar el cron del servidor, desde ahí se pueden crear posts por ejemplo???

Perdón por la chapa..lo estoy intentando pero estoy un poco pez en el asunto..

Muchas graciaaaaas!!
  #7 (permalink)  
Antiguo 03/11/2012, 05:09
 
Fecha de Ingreso: enero-2009
Mensajes: 434
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: como funciona el cron de wordpress?

Depende lo que necesites, tienes que recurrir al cron del servidor, y claro que se pueden generar post, el cron del server no hace mas que ejecutar un script cada X horas.
  #8 (permalink)  
Antiguo 04/11/2012, 07:40
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: como funciona el cron de wordpress?

Cita:
las operaciones que yo tenga programadas se ejecutarán cuando una persona acceda a mi web a partir de la hora programada verdad??
Las operaciones se ejecutan cuando estén programadas, independientemente de cuando se acceda a la web. Exactamente igual que si las programas en cPanel. Si programas una publicación se publica a la hora programada.
__________________
Mi blog personal | Mi G+

Etiquetas: cron, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:05.