3) $num_cols = 1;
$sticky_one = aspen_getopt_checked( 'blog_sticky_one' ) && $paged <= 1;
$first_one = aspen_getopt_checked( 'blog_first_one' ) && $paged <= 1;
$masonry_wrap = false; // need this for one-column posts
/* Start the Loop */
aspen_post_count_clear();
while ( have_posts() ) {
the_post();
aspen_post_count_bump();
if ( is_sticky() && $sticky_one) {
get_template_part( 'content', get_post_format() );
} else if ( $first_one ) {
get_template_part( 'content', get_post_format() );
$first_one = false;
} else {
if (!$masonry_wrap) {
$masonry_wrap = true;
if (aspen_masonry('begin-posts')) // wrap all posts
$num_cols = 1; // force to 1 cols
}
aspen_masonry('begin-post'); // wrap each post
switch ($num_cols) {
case 1:
get_template_part( 'content', get_post_format() );
$sticky_one = false;
break;
case 2:
echo ('
' . "\n");
get_template_part( 'content', get_post_format() );
echo ("
\n");
$sticky_one = false;
break;
case 3:
echo ('
' . "\n");
get_template_part( 'content', get_post_format() );
echo ("
\n");
$sticky_one = false;
break;
default:
get_template_part( 'content', get_post_format() );
$sticky_one = false;
} // end switch num cols
aspen_masonry('end-post');
} /* end first one col */
} // end while have posts
aspen_masonry('end-posts');
aspen_content_nav( 'nav-below' );
} else {
aspen_not_found_search(__FILE__);
} ?>