2012/12/21
<?php $num_cols = 4; // カラム数 $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; // ページネーション $args = array( 'posts_per_page' => 16, // 1ページに表示するポスト数 'cat' => 0, // 表示させたい記事カテゴリのID 'paged' => $paged ); query_posts($args); if (have_posts()) : for ( $i=1 ; $i <= $num_cols; $i++ ) : echo '<div id="col-'.$i.'" class="col">'; $counter = $num_cols + 1 - $i; while (have_posts()) : the_post(); if( $counter%$num_cols == 0 ) : ?> <!-- コンテンツがここに入る --> <?php endif; $counter++; endwhile; rewind_posts(); echo '</div>'; //カラムを閉じる endfor;//ここからページネーション作成 next_posts_link('« 前へ'); previous_posts_link('先へ »'); else: echo 'no posts'; endif; wp_reset_query(); ?>