февраля 10, 2010 | by Макс | Бывают случаи, когда необходимо вывести список категорий в две колонки. Это можно сделать с помощью приема который позволяет заменить традиционный 1-колоночный вывод рубрик в блоге на отображение рубрик в 2 колонки. Для этого нам нужно найти в файле Вашей темы (чаще всего в sidebar. php) стандартный код вывода рубрик, обычно это: И заменить его на: $cats = explode(” “,wp_list_categories(‘title_li=&echo=0&depth=1&style=none’)); $cat_n = count($cats) – 1; for ($i=0;$i if ($i $cat_left = $cat_left.”.$cats[$i].”; elseif ($i>=$cat_n/2): $cat_right = $cat_right.”.$cats[$i].”; endif; endfor; ?> Вот и все! Теперь список Ваших категорий выведется в два столбца. Также приведу пример с выводом рубрик в четыре колонки: $cats = explode(” “,wp_list_categories(‘title_li=&echo=0&depth=1&style=none’)); $cat_n = count($cats) – 1; for ($i=0;$i if ($i $cat_one = $cat_one.”.$cats[$i].”; elseif ($i>=$cat_n/4 && $i $cat_two = $cat_two.”.$cats[$i].”; elseif ($i>=($cat_n/4)*2 && $i $cat_three = $cat_three.”.$cats[$i].”; elseif ($i>=($cat_n/4)*3): $cat_four = $cat_four.”.$cats[$i].”; endif; endfor; ?> Дальше уже наверное будет понятно и Вы сможете сами переделать код под три и больше колонок. h++p://www. wp-info. ru/otobrazhenie-rubrik-v-wordpress-v-neskolko-kolonok/ Теги: php, WordPress
Понравилась статья? Получай обновления и будь всегда в курсе событий!