簡易的にタグごと表示する場合
1 |
<?php $list = wp_list_categories( 'echo=0&hide_empty=0&hierarchical=1' ); ?> |
オプションを細かく指定して表示する場合
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<?php $list = wp_list_categories( 'echo=0&hide_empty=0&hierarchical=1' ); ?> <?php //自由にカテゴリの出力条件を設定することができます。 $categories = get_categories(array( 'show_count' => 1, 'title_li' => '', 'orderby' => 'name', 'order' => 'asc', 'child_of' => 1 //IDを指定して配下のカテゴリを取得 )); $html = ""; foreach ($categories as $obj) { echo $obj->name."<br>"; //該当カテゴリのURLを取得 $cat_url = get_category_link( $obj->term_id ); //配列の情報を元にliタグを出力 $html .= sprintf('<li><a href="%s" rel="nofollow">%s</a></li>' . "\n",$cat_url, $obj->name); } //liのまとまりをulで囲む $html = sprintf('<ul>%s</ul>', $html); //出力 echo $html; ?> |