カテゴリー毎にテーマを変える方法

カテゴリー毎に、または個別記事毎にデザインを変更したい場合に有効な方法です。

テーマファイル1つだけだと、どうしてもすべてのカテゴリーが同じ構成になります。
カテゴリーによってコーディングレベルから構成を変更したい時に使います。

次のカスタマイズ方法は、カテゴリーIDが17だった時に、
single2.phpのテンプレートを呼び出す方法です。

カテゴリーID17以外は、single1.phpを使います。

<?php
$post = $wp_query->post;
if ( in_category('17') ) {
include(TEMPLATEPATH . '/single2.php');
} else {
include(TEMPLATEPATH . '/single1.php');
}
?>

Home » カスタマイズ » カテゴリー毎にテーマを変える方法