Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/02/2014, 15:29
Avatar de zanguanga
zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: Entradas aleatoria descontrolan los post

Para el random post esta estructura básica (agregando las variaciones que necesites, imágenes, etc) debería funcionarte.

Código PHP:
Ver original
  1. <ul>
  2. <?php
  3. $args = array( 'posts_per_page' => 8, 'orderby' => 'rand' );
  4. $rand_posts = get_posts( $args );
  5. foreach ( $rand_posts as $post ) :
  6.   setup_postdata( $post ); ?>
  7.     <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
  8. <?php endforeach;
  9. wp_reset_postdata(); ?>
  10. </ul>

Lo que te falta, creo yo, es poner fin al primer bucle y restablecer la variable $post. Para ello puede servirte la función wp_reset_postdata(); que estás viendo en la línea 9.
__________________
Mi blog personal | Mi G+