Kategória lista két oszlopban
Olvasási idő: < 1 perc.
Ha widgetben vagy a sablonban szeretnéd a kategória listát két oszlopban megjeleníteni:
$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>
Majd a css fájlodba:
.right { float: left; width: 140px; } .left { float: left; width: 140px; }