Если у вас это первый сайт то не лезьте в код а для решения нужных задач используйте плагины. Плагин проще деактивировать, чем восстанавливать тему после правок кода!
Я вот так решил проблему, хотя у меня нужно было вывести всего навсего рубрики, но это не важно, можно выводить любые данные:
<div>
<?php
$all_cats = explode("<br />",wp_list_categories("orderby=name&title_li=&echo=0&style=none&child_of=$cat"));
$cat = count($all_cats) - 1;
for ($n=0;$n<$cat;$n++):
if ($n<$cat/3):
$left = $left.'<li>'.$all_cats[$n].'</li>';
elseif ($n<=$cat*2/3):
$center = $center.'<li>'.$all_cats[$n].'</li>';
elseif ($n>=$cat*2/3):
$right = $right.'<li>'.$all_cats[$n].'</li>';
endif;
endfor;
?>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="30%" VALIGN=top ALIGN=center>
<ul class="left">
<?php echo $left;?>
</ul>
</td>
<td width="30%" VALIGN=top ALIGN=center>
<ul class="center">
<?php echo $center;?>
</ul>
</td>
<td width="30%" VALIGN=top ALIGN=center>
<ul class="right">
<?php echo $right;?>
</ul>
</td>
</tr>
</table>
</div>