特定のカテゴリー以下のリストを取得する。
カテゴリー名example以下のカテゴリーリストを表示する。
wp_list_categoriesは(どこで呼び出しても)デフォルトは全カテゴリーリストを表示する。child_ofにカテゴリーIDを指定するとそのカテゴリー以下のリストが表示される。
<?php if (is_category('example') || in_category('example')) { if (!is_front_page()) { $cat = get_category_by_slug('example'); $cat_id = intval($cat->cat_ID); $url = get_category_link($cat_id); $name = $cat->name; ?> <h2><a href="<?php echo esc_url($url); ?>"><?php echo esc_html($name); ?></a></h2> <ul> <?php wp_list_categories('child_of=' . $cat_id . '&hide_empty=0&title_li=&show_count=0'); ?> </ul> <?php } } ?>
※ フロントページ(is_front_page.php)でも表示されたので!is_front_page()を追加。
» Gist
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。