記事一覧などで、最初に記事に「class=”first”」、最後の記事に「class=”last”」を追加する
参考:WordPressの記事ループの中で、最初や最後の記事とかを判別する – kanonjiの日記
<?php //functions.php /** * 記事位置の判定(最初、最後、奇数、偶数) * Loop内で<?php if(isLast()) echo 'class="last"'; ?>など */ function isFirst(){ global $wp_query; return ($wp_query->current_post === 0); } function isLast(){ global $wp_query; return ($wp_query->current_post+1 === $wp_query->post_count); } function isOdd(){ global $wp_query; return ((($wp_query->current_post+1) % 2) === 1); } function isEvery(){ global $wp_query; return ((($wp_query->current_post+1) % 2) === 0); } ?>
日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)