Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/08/2017, 19:58
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 8 meses
Puntos: 1146
Respuesta: ¿Cuál es la mejor manera/lenguaje?

Puedes hacer uso de wp_schedule_event, no es un cronjob precisamente pero hace la función deseada.

La otra, es que coloques una función X que se cargue por ejemplo en el head o en el footer

add_action('wp_head', 'tu_funcion');
add_action('wp_footer', 'tu_funcion');

guardas en tu base de datos una fecha X, en la tabla options y lo consultas cada que cargue la pagina, si es la fecha indicada o bien tiene 15 días de diferencia con la actual ejecutas tu consulta y actualizas la fecha para la próxima consulta.

Juega un poco con tu imaginación, seguro encuentras mas formas de hacerlo.