Home / category / List cats two columns
  • How to List cats two columns

    no thumbnail sorry: List cats two columns

    Adding this PHP code to your wordpress theme will list your categories but separate them into two columns.

    ( click code to copy )

    wordpress snippet : PHP

    <>
    <?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>
    

    ( WordPress codex functions, hooks, in this snippet. )

    wp_list_categories, _n, wp,
  • This is great and works perfectly – thanks for sharing

    • No problem Chris, glad to see you like the snippet.