特定の親カテゴリーに特定の子カテゴリーを表示したい
-
php初心者です。
タイトルの通りでして…
親カテゴリー「A」
– 子カテゴリー「a」
– 子カテゴリー「b」
– 子カテゴリー「c」親カテゴリー「B」
– 子カテゴリー「a」
– 子カテゴリー「b」
– 子カテゴリー「c」という構成で、
Aのカテゴリーページ(category.php)では親Aに属した子aに属する記事の内容を一覧表示したいです。
Bのカテゴリーページ(category.php)では親Bに属した子aに属する記事の内容を一覧表示したいです。
※記事の内容とは、functions.phpに数行足すことでできるサムネイル追加枠で、
追加した画像と、記事タイトル、記事内容、記事リンクです。初心者ながらいろいろと調べて、かなりいいところまで行ったのですが、
Aのカテゴリーページで、Aに属した子aに属する記事、Bに属した子aに属する記事の内容が表示される現象にはまってしまいました。Bでも同様です。解決策をご教授いただけますと幸いです。
どこが悪いのかがわかりません…。
以下、ソースになります。<?php $cat = get_the_category(); $cat_current = $cat[0]; $parent_id = $cat_current->category_parent; $child_category = get_term_children($parent_id, 'category'); foreach ($child_category as $key => $value) { $child_category_name = get_category($value)->slug; if($child_category_name != 'template' && $child_category_name != 'example') { $categories_num .= $value; } } query_posts('cat=' . $categories_num . '&child_of=' . $parent_id); if ( have_posts() ) while ( have_posts() ) : the_post(); ?> <li> 記事の内容 </li> <?php endwhile; wp_reset_query(); ?>
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
- トピック「特定の親カテゴリーに特定の子カテゴリーを表示したい」には新たに返信することはできません。