WordPress カテゴリーごとにテンプレートを変える

WordPressで、特定のカテゴリにだけ他のページとは違うテンプレートを適用したい時に使う手段。
CMSではコンテンツ部分がどのページでも同じ様なレイアウトになりがちですが、この方法を使えば様々なレイアウトに対応可能。

適用方法は、 テンプレートを変えたいカテゴリーのIDが「3」の場合「category-3.php」というテンプレートを作成して、自由に編集するだけ。

WordPressではカテゴリーにテンプレートを適用する際「category.php」や「archive.php」よりも「category-3.php」といったIDの指定されたテンプレートがあればそちらを優先して使用するようになっています。

この機能を使えばかなり柔軟に対応できます。
ただ、カテゴリ毎に作りすぎると「テンプレート」の意味を失いますが。

2008.04.24 | Comment [2]Trackback [0]


Comment

検索からたどり着きました。
これは便利ですね!便利な情報を有難うございます!

間違ってテンプレートファイル名を category_数字.php
とつけてしまって反応しなかったのですが、ハイフンなんですね、、、(^^;

by baff|2008.06.06


コメントありがとうございます。
自分もこの方法で何度も救われました。

こういった役に立った手法やデザイン、Tips等をここのブログに書いて溜めていければいいなと思います。

by M.H.|2008.06.07


Post






画像の中に見える文字を入力してください。

Trackback

この記事に対するトラックバックURL : http://mhayashi.com/mt/mt-tb.cgi/5

MEMO

Entries


Categories


Monthly


Comment


Links


To Top