вывод категорий в две колонки
-
Не получается сделать вывод категорий в две колонки.. Поискал в интернете, везде пишут один и тот же код:
<?php $cats = explode("<br />",wp_list_categories('hide_empty=0&exclude=1&title_li=&orderby=count&orderby=name&show_count=1&child_of=3')); $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; ?> <div class="cats"> <ul class="catLeft"><?php echo $catLeft;?></ul> <ul class="catRight"><?php echo $catRight;?></ul> </div>
Также добавил стили в css
Взято отсюдаА задача следующая: есть одна большая рубрика, в ней подрубрики, в каждой из которых подподрубрики. Вот в этой большой рубрике и хочу выводить подрубрики (с подподрубриками) в две колонки.
В коде child_of=3 — это я как раз указал родительскую рубрику. По вышеописанному коду рубрики выводятся, но в 1 столбец. Дело в том, что, если посмотреть Исходный код страницы, то видно, что catLeft и catRight вообще отсутствуют — все рубрики выводятся простыми ul li.
Вот и не понятно, что делать… Возможно, этот код не срабатывает в новых версиях WordPress.. То как тогда по-новому написать? Или может есть другие способы вывода категорий в две колонки?
Заранее спасибо.
- Тема «вывод категорий в две колонки» закрыта для новых ответов.