「カテゴリー毎に別テンプレートを読み込ませる」について
-
初歩的な質問で恐縮ですが、ご教授ください。
現在、下記の様な階層になっており、
大カテゴリーA
├サブカテA1
├サブカテA2
└サブカテA3大カテゴリーB
├サブカテB1
└サブカテB2カテゴリーAとBではテンプレートを使用したいので、category.phpに
<?php
$post = $wp_query->post;
$category = get_the_category( $post->ID );
$cat = $category[0];
while ( $cat->parent > 0 )
$cat = get_category( $cat->parent );if ( ‘2’ == $cat->term_id ) {
include(TEMPLATEPATH . ‘/category-A.php’);
} else {
include(TEMPLATEPATH . ‘/category-B.php’);
}
?>という記述をしています。
サブカテA3には、まだ投稿記事がない状態なのですが、サブカテA3を表示すると何故かカテゴリーBの方のテンプレート(category-B.php)が表示されてしまいます。
※投稿のあるサブカテA1、A2はキチンとcategory-A.phpで表示される。解消方法がわかる方、教えてください。
よろしくお願いします。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「「カテゴリー毎に別テンプレートを読み込ませる」について」には新たに返信することはできません。