サムネイルをulリストで表示

Pocket

カテゴリーやタクソノミーのアーカイブで指定投稿数ごとにulでマークアップする。

指定投稿数ごとにulリストでサムネイルを表示するサンプル(20120307修正)。

<?php
/*
 * 5投稿ごとにulリストでマークアップ
 */
if( have_posts() ) {
    global $posts;
    $num = 1;
    foreach ( $posts as $post ) {
        if ( 1 === $num ) {
            echo '<ul>';
        } else if ( 1 === ( $num % 5 ) ) {
            echo '<ul>';
        }
        echo '<li>' . get_the_post_thumbnail( $post->ID ) . '</li>';
        if ( 0 === ( $num % 5 ) && 1 !== $num ) {
            echo '</ul>';
        } else if ( count( $posts ) === $num ) {
            echo '</ul>';
        }
        $num++;
    }
}
?>

人気記事 はてなブックマーク

この日記のはてなブックマーク数