Cult

Simple double listed columns

DISCLAIMER: this post is older than one year and may not be up to date with the latest WordPress version.

The standard wp_list_categories() function echoes a list of all your categories. Let’s see how we can quickly force the display of categories on two columns.

Simply paste the following piece of code where you’d like your categories to be displayed:

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

Then, just save the file, and enjoy!

Credits go to Blog Oh Blog for this awesome recipe!

Web Master

Hi, I am Miguel, I bought this site in 2009. So I now run or manage the site. Please visit my new website or follow me on twitter @W3i.

Share
Published by
Web Master
Tags: phpWPRecipes

Recent Posts

Woopra Analytics

Woopra is the world's most comprehensive, information rich, easy to use, real-time Web tracking and…

2 hours ago

WordPress Beta 3 Error

If you don't know, this site is running the latest WordPress. Which is in Beta…

14 hours ago

CelebrityPress Fashion

Celebrity Press is a sexy premium WordPress theme ideal for running a Gossip / Celebrity…

1 day ago

Thematic Framework

I guess I will show off the the theme which I am using for this…

2 days ago

WP-Membership

WordPress has emerged as not only a leading blogging platform but also a content management…

2 days ago

Simple SEO: WordPress

Properly configured, Wordpress can be an extremely effective way of designing, maintaining and managing your…

3 days ago