Excluir la última entrada del loop
Posted by planetawordpress on marzo 13, 2010
Comentarios desactivados

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:
-
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:
¿Te gustó este post? ¡Compártelo!
-
<?php
-
query_posts('posts_per_page=5&offset=1');
-
if ( have_posts() ) : while ( have_posts() ) : the_post();
-
?>