01 julio 2009

Múltiples loops y múltiples columnas en WordPress

Buscando información por la web, encontré este tutorial acerca de cómo armar múltiples columnas o múltiples loops en WordPress. Realmente muy útil para armar los muy usados templates con 2 o 3 columnas.
En síntesis, hay que reemplazar el loop tradicional del template por este bloque:

<?php
// PRIMER LOOP:
query_posts('showposts=5');
$posts = get_posts('numberposts=5&offset=0');
foreach ($posts as $post) :

the_title();
the_content();
endforeach; ?>


// SEGUNDO LOOP:
$posts = get_posts('numberposts=5&offset=5');
foreach ($posts as $post) :
the_title();
the_content();
endforeach;


// TERCER LOOP:
$posts = get_posts('numberposts=5&offset=10');
foreach ($posts as $post) :
the_title();
the_content();

endforeach; ?>

Y así sucesivamente. Es cuestión de ir cambiando los parámetros que se le pasan a la función get_posts(), específicamente el offset. De todas maneras, les recomiendo ver el artículo completo para tener un ejemplo de como se puede dar un estilo a las columnas utilizando CSS y (X)HTML. Hasta la próxima!

2 comentarios: