Дмитрий, Последний пример мне самому очень нравиться... НО с ним я не могу задать 3-му посту размер (допустим) а 6 цвет фона. А мне именно это и нужно. Насколько я понял, использование post_class() работает на следующие условия (не одно из них мне не подходит):
Одинаковые для всех постов
Если данным типом поста поддерживаются форматы
Если пост запаролен
Если пост не запаролен, не является вложением и имеет установленную миниатюру
is_sticky()
Если пост находится в одной или нескольких категориях
Если посту присвоены метки