Como ya lo había dicho 2 posts atrás, iba a continuar mostrando algunas de las cosas que habia implementado en este nuevo diseño, ya mostré como implementar el breadcrumb en WordPress, ahora mostraré como mostrar posts aleatorios.
WordPress cuenta con una función bastante interesante, get_posts(), esta función lo que permite es traer de la base de datos determinada cantidad de posts, podemos agregarle más parámetros como la categoría, el orden (ascendente o descendente), entre otros…
Ahora, implementarla función es bastante sencillo:
<?php
$rand_posts = get_posts('numberposts=5&orderby=rand');
foreach( $rand_posts as $post ) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
Y listo, con ese código mostrar en una lista desordenada 5 posts aleatorios, en mi blog sólo estoy mostrando 1, pero es la misma lógica.
Si quieren leer más sobre la función get_posts(), ahi les dejó el enlace.

Este es uno de esos plus que lo único que hacen es embellecer el aspecto del sitio, es muy fácil de hacer con un par de funciones sencillas, se actualizan automaticamente utilizando la API de Feedburner y la de Twitter.


