2009.02.01

atmosphere

いっしょに仕事してるデザイナーさんのサイトを制作しました。

つくりはすごくシンプルだけど、ビジュアルが良いのでかっちょいいと思います。

更新管理がしやすいようにwordpressにて制作。
工夫した点として、メニュー部分はカテゴリーごとの記事が表示されるようにkwebble_archives_by_catプラグインを使用してます。
これを使用すると、wp_get_archives('cat=カテゴリーID');
と書く事で、カテゴリーごとのアーカイブがつくれます。

つくりとしては、カテゴリー名を見出しにした記事が、新しい順に並ぶようになってます。詳しくないのだけど、この部分はPHPで記述。

<?php
$categories = get_categories(); //カテゴリーに関するデータを取得
rsort($categories); //カテゴリーを降順にする
foreach($categories as $category): //子カテゴリーごとに繰り返し処理
	echo '<h3>'.$category->cat_name.'</h3>'; //カテゴリー名を見出しにする
	echo '<ul>';
	wp_get_archives('type=postbypost&cat='.$category->cat_ID); //カテゴリーに属するアーカイブを表示
	echo '</ul>';
endforeach;
?>

get_categories()でカテゴリーに関するデータを取得し、配列ごとにカテゴリー名をタイトル、カテゴリーに属する記事をリストとして表示。
カテゴリーを増やしても、自動で分類された記事が並ぶようになります。

今後、コンテンツが増えてくと思うので、ちょこちょこチェックしましょう。


コメント/トラックバック

トラックバックURL

この記事のコメント・トラックバックRSS

コメントを投稿

*管理人にのみ公開されます