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

Mostrar post en random (aleatoriamente)

Estas en el tema de Mostrar post en random (aleatoriamente) en el foro de WordPress en Foros del Web. Estimados: Estoy utilizando el código Código: <?php $my_query = new WP_Query('cat=9&showposts=10'); ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID; ?> <?php the_title(); ?> <?php ...
  #1 (permalink)  
Antiguo 04/08/2009, 00:32
 
Fecha de Ingreso: febrero-2008
Ubicación: Santiago - Chile
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Mostrar post en random (aleatoriamente)

Estimados:

Estoy utilizando el código

Código:
<?php $my_query = new WP_Query('cat=9&showposts=10'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID; ?>
<?php the_title(); ?>
<?php the_content(); ?>
<?php the_excerpt(''); ?>
<?php endwhile; ?>
Para mostrar los últimos 10 post de la categoría con id "9". El problema es que necesito mostrarlos en orden aleatorio cada vez que se carguen.

¿Alguna ayuda? ¿Alguien que tenga alguna nocioón de como?
  #2 (permalink)  
Antiguo 04/08/2009, 00:44
 
Fecha de Ingreso: febrero-2008
Ubicación: Santiago - Chile
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Mostrar post en random (aleatoriamente)

Me respondo a mi mismo, para ver si hay otra persona que lo necesite también

En la primera línea de el script dice:

Código:
<?php $my_query = new WP_Query('cat=9&showposts=10'); ?>
Deberiamos agregar el parámetro "orderby", quedaría así:
Código:
<?php $my_query = new WP_Query('cat=9&showposts=10&orderby=rand'); ?>
Más info sobre los parámetros de "orderby" en
http://codex.wordpress.org/Template_...rby_Parameters
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 18:40.