つながるnet

子カテゴリ記事を表示させない

category.phpにおいて、the_post()の前に以下を記述する。

if (is_category()) {
  $current_cat = get_query_var('cat');
  if ($children = get_categories('child_of='.$current_cat)) {
    $exclude = array();
    foreach ($children as $child)
      $exclude[] = $child->term_id;
      query_posts(array('cat'=>$current_cat, 'category__not_in' => $exclude));
  }
}

直接メールしてみる

    お名前 (必須)
    メールアドレス (必須)
    件名
    ご相談内容
    画像文字をご入力ください
    captcha

    コメントを残す