I don't know of a plugin for that (although I'm sure there will be some) but if you want to do it yourself you can use the get_categories() function.
Say you are inquiring rock category and it has id 5, you can fetch all subcategories with:
Code:
<?php $artists = get_categories('child_of=5'); ?>
To make a list of links to these categories you start the list
Then you can iterate $artists to list them all, building the links
Code:
foreach ($artists as $artist) {
$li = '<li>';
$li .= '<a href ="/category/archives/' . $cat->category_nicename . '">';
$li .= '$cat->category_nicename';
$li = '</a></li>';
echo $li;
}
End up by closing the list
The whole code, wrapped up in a function, for our own convenience would be like this
Code:
<?php
function show_subcats($cat) {
$args = 'child_of=' . $cat;
$artists = get_categories($args);
echo '<ul>';
foreach ($artists as $artist) {
$li = '<li>';
$li .= '<a href ="/category/archives/' . $artist->category_nicename . '">';
$li .= '$artist->category_nicename';
$li = '</a></li>';
echo $li;
}
echo '</ul>';
}
?>
Call the function for category 5 with
Code:
<?php show_subcats(5); ?>
BE WARNED: the code above wasn't tested, is just a mind dump, it may contain errors. It may even contain an awful lot of them