WordPress: Lista de entradas recientes

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someone

La sección “Lo último” de la barra lateral se consigue añadiendo un poco de código al fichero sidebar.php del tema que uses. Es verdad que se puede conseguir muy fácilmente mediante el uso de Widgets, pero es posible que te interese escribir directamente el contenido de la barra lateral en el fichero en vez de usar contenido dinámico para controlar otros aspectos, como ha sido mi caso.

El código usado es este:


<?php $myposts = get_posts('numberposts=7&offset=0');
foreach($myposts as $post) { ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title();?></a></li>
<?php } ?>

Como ves, se pasan dos parámetros a la función: numberposts y offset. El primero controla el número de entradas a mostrar (7 en el ejemplo) y el segundo controla el número de entradas a saltar (0 en el ejemplo). Si en offset hubiese puesto 1, la última entrada realizada no la listaría.

Más información de la función get_posts() puedes verla en http://codex.wordpress.org/Template_Tags/get_posts (en inglés).

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInEmail this to someone

Comentarios (2) »

  1. Lewiis | 2-agosto-2010 9:16 pm

    Muy buena info, la estaba buscando. Estoy reaizando un tema para wordpress de cero, per n se muy bien usar sus funcines.

  2. Anna | 3-junio-2015 6:09 pm

    Excelente, después de miles de web, coloque tu código en mi index.php y ya esta, funcionó.

    Gracias.

Generador RSS para los comentarios de este artículo

Envía un comentario sobre WordPress: Lista de entradas recientes