新着情報をカテゴリごとに出力する方法はわかったのですが、たとえばカテゴリごとにアイコンをつけたい場合ってどうなの?
調べてもなかなかなかったので。
<?php $posts = get_posts(‘numberposts=5&order=desc’);
foreach($posts as $post): ?>
<p class=”day”><?php echo date(“Y年m月d日”, strtotime($post->post_date)); ?></p>
<p class=”txt”><a href=”<?php the_permalink(); ?>” title=”<?php printf( esc_attr__( ‘Permalink to %s’, ‘twentyeleven’ ), the_title_attribute( ‘echo=0’ ) ); ?>” rel=”bookmark” class=”category_<?php the_category_id(); ?>”>
<?php the_title(); ?>
</a></p>
<hr />
<?php endforeach; ?>
カテゴリIDを取得して、class=”category_クラス名として出力。
あとはそれぞれのクラスに対してCSSで調整すればバッチリ!