カテゴリの子と、その子の下にあるすべての子を表示したいと考えています。
私の構造は次のようになります
- ページ1
- 11ページ
- 12ページ
- 123ページ
- ページ2
- 22ページ
- 23ページ
- 234ページ
- 3ページ
表示したくない親があっても、12ページと1レベル下、23ページと1レベル下だけを表示したい。ページ 234 に子がある場合は表示されません。
私のコード、そしてそれはループの中にあります。そして、ページ 1、2、3 の下にすべてのカテゴリが表示されwp_list_categories
ます。wp_list_categories
get_category
<?php
if (is_category( )) {
$cat = get_query_var('cat');
$parent = get_category ($cat);
if ($parent->parent) {
wp_list_categories ('title_li=&child_of=' . $parent->parent);
} else {
wp_list_categories ('title_li=&child_of=' . $cat);
}
}
?>
ありがとう!