Lass einen Zähler im Loop mitlaufen:
PHP
<?php
// Loop
if ( have_posts() )
{
$postcounter = 0;
?><ul class="postlist" id="posts"><?php
while ( have_posts() )
{
the_post();
?><li class="item-<?php
if ( 0 === $postcounter )
{
print 'first';
}
elseif ( 5 > $postcounter )
{
print '2-5';
}
else
{
print '6-10';
}
?>"><?php
// Hier die Ausgabe der Artikel.
?></li>
<?php
$postcounter++;
}
?></ul><?php
}
Alles anzeigen
Im Stylesheet sprichst du dann die Klassen an:
Code
.postlist li
{
float: left;
width: 50%;
}
/* Hauptartikel */
.item-first
{
float: none;
width: 100%;
}
/* Linke Spalte */
.item-2-5
{
clear: left;
}
/* Rechte Spalte */
.item-6-10
{
float: right;
clear: right;
}
Alles anzeigen
Die rechte Spalte hat in deiner Konstellation übrigens einen Artikel mehr als die linke. ;)