Crear una lista con artículos al azar

Nota: Leer este comentario antes de implementar el código

Si necesitás crear una lista de artículos al azar tenés suerte, ya que es algo bastante fácil de hacer.

Para hacer esto, abris el archivo donde querés mostrar la lista y agregás el código que está más abajo, yo por ejempo lo hize con el sidebar y quedó así:

El código sería el siguiente:

PHP:
  1. <h3>Art&iacute;culos al azar</h3>
  2.     <ul>
  3.         <?php $rand_posts = get_posts('numberposts=5&orderby=rand');
  4.         foreach( $rand_posts as $post ) :
  5.         ?>
  6.     <li><a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
  7.     <?php endforeach; ?>
  8.     </ul>

Por supuesto que en "numberposts=5" pueden ponerle el número de artículos a mostrar que ustedes quieran.


4 personas han opinado, ¿Vos ya lo has hecho?

  1. Lo que estaba buscando, gracias.

  2. Una contra. Una vez usé este código para un blog que tenía más de dos mil quinientos posts y el servidor se venía abajo por el consumo.

  3. Gracias Horacio por avisar, hay que tenerlo en cuenta :)

  4. Gracias por la info,.. pero sabes de algún plugin que lo haga??. ya que no se aún manejar bien el .php.. en fin saludo y buen post.

¿Querés comentar algo?