<?php while ( have_posts() ) : the_post(); ?> <?php if ($i % 4 == 3 ) $classname = 'large'; else $classname = 'small'; ?> <div class="program-<?php echo $classname; ?>"> <?php the_post_thumbnail( "program-size-$classname", array( "class" => "program-size" ) ); ?> <h3><?php the_title(); ?></h3> <p><?php the_content(); ?></p> <?php $i++; ?> </div> <?php endwhile; ?>
Or check it as gist: WordPress, while print posts, every fourth has different classname