Wordpress Loop - Style rows of posts differently
I am trying to adapt the Wordpress loop to style posts differently in rows that get infinitely smaller until all posts are displayed
The concept here is to display posts in rows
- first row 1 post
- second row 2 posts
- third row 3 posts
- fourth row 4 posts
- fifth row 5 posts
- sixth row 6 posts
- seventh row 7 posts
...and onward until all posts have been retrieved.
The below code is limited and does not do the above how would you adapt to make the below do the above?
The below code is functional and can be seen here.
?php if (have_posts()) : ?
?php $count = 0; ?
?php while (have_posts()) : the_post(); ?
?php $count++; ?
?php if ($count == 1) : ?
div class="style-1"?php the_content(); ?/div
?php elseif ($count == 2 || $count == 3) : ?
div class="style-2"?php the_content(); ?/div
?php elseif ($count == 4 || $count == 5 || $count == 6) : ?
div class="style-3"?php the_content(); ?/div
?php elseif ($count == 7 || $count == 8 || $count == 9 || $count == 10) : ?
div class="style-4"?php the_content(); ?/div
?php elseif ($count == 11 || $count == 12 || $count == 13 || $count == 14 || $count == 15 ) : ?
div class="style-5"?php the_content(); ?/div
?php elseif ($count = 16 ) : ?
div class="style-6"?php the_content(); ?/div
?php endif; ?
?php endwhile; ?
Any help is much appreciated!
Kind Regards,
Fred Shequine
Topic loop post-class Wordpress
Category Web