カテゴリリスト(wp_list_categories)を2列にする Ads X Bluesky Misskey はてブ 2012.04.25 Code <?php $cats = explode("<br />",wp_list_categories('title_li=&echo=0&depth=1&style=none')); $cat_n = count($cats) - 1; for ($i=0;$i<$cat_n;$i++): if ($i<$cat_n/2): $cat_left = $cat_left.'<li>'.$cats[$i].'</li>'; elseif ($i>=$cat_n/2): $cat_right = $cat_right.'<li>'.$cats[$i].'</li>'; endif; endfor; ?> <ul class="left"> <?php echo $cat_left;?> </ul> <ul class="right"> <?php echo $cat_right;?> </ul> /* 2つに分割したので、あとはcssで2列にする */ .left{float:left;} .right{float:right;} Screen shot Note Description wp_list_categoriesで作られるカテゴリのリンクリストを2列にする。2つのul要素で分けるので2列にするにはcssも必要。 WordPress Ver. 3.3.1 Via List cats two columns