Excluir la última entrada del loop

Una de las funciones más utilizadas en los temas estilo revista, sobre todo de aquellos que disponen de un bloque de entradas destacadas, es la de excluir la última entrada (o varias de las últimas) del loop de la portada de tu sitio.

Y es algo bastante sencillo usando el parámetro 'offset' de la función 'query_posts'. Lo único que tienes que hacer es añadir la siguiente línea al loop de la portada que muestra los últimos posts:

PHP:
  1. query_posts('posts_per_page=5&offset=1');

En este ejemplo lo que hacemos es indicar que muestre los 5 últimos posts pero excluyendo el más reciente, definido en "offset=1".

Un ejemplo del código aplicado al loop sería así:

PHP:
  1. <?php
  2. query_posts('posts_per_page=5&offset=1');
  3. if ( have_posts() ) : while ( have_posts() ) : the_post();
  4. ?>

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!