get_posts関数の使い方とCSS Template Listsのページでやってることを紹介しますん。
CSS Template Listsではカテゴリーに記事がpublicで投稿されたら、記事のサムネイルになる画像にリンク貼って一覧表示しています。
記事のサムネイルについては設定や表示をするプラグインもありますが、プラグイン使わなくてもやれる方法があるよ、ってことで。
あるカテゴリーの記事をリストアップしたいという場合、この記事のサンプルのように
普通はquery_posts()とか使うと思いますが
1 2 3 4 5 6 7 | <?php query_posts( 'cat=5' ); if (have_posts()) :?> <?php while (have_posts()) : the_post(); ?> <div class = "post" > <?php the_content(__( 'Read More »' )); ?> </div> <?php endwhile ;?> <?php wp_reset_query(); endif ;?> |
実際使ってみると出来ないことの方が多い。ので、
以前Post, Page, and Attachment Functionsでちらっと書いた
queryよりもスマートに取得出来る、get_posts()を使用する。
※カスタマイズ初心者には難しいかもしれない