WordPressでカテゴリー毎に記事のテンプレートをかえたいっ!
さすがphpです
やっぱり楽ちんです♪
aカテゴリーには、赤色背景
bカテゴリーには、黄色背景…
なんてしたい(時があるのか??)に便利です
記述は、single.php に下記のタグのみ記述
<?php
$post = $wp_query->post;
if ( in_category(‘1’) ) {
include(TEMPLATEPATH . ‘/single_a.php’);
} elseif ( in_category(‘2’) ) {
include(TEMPLATEPATH . ‘/single_b.php’);
} else {
include(TEMPLATEPATH . ‘/single0.php’);
}
?>
in_category(‘1’) の数字の部分を該当カテゴリーIDに変更です
例えば、カテゴリーID=5 の記事には、single_a.phpテンプレートをあてたいっ、という時は、
if ( in_category(‘1’) ) {include(TEMPLATEPATH . ‘/single_a.php’);}
です