2010-07-31 4 views
2

Je veux montrer la liste hiérarchique des catégories à l'aide wp_list_categories mais je veux montrer une seule catégorie et sa sous-catégorieAfficher la sous-catégorie d'une catégorie particulière Wordpress

<ul> 
    <li ><a href="#">Main category</a> 
    <ul > 
    <li ><a href="#">Sub cat 1</a></li> 
    <li ><a href="#">Sub cat 2</a></li> 
     <li ><a href="#">Sub cat 3</a></li> 
    </ul> 
    </li> 
</ul> 

J'ai essayé ce code, mais il n'a pas travailler

<?php wp_list_categories('include=19&depth=2&style=list&hierarchical=1&title_li=0&hide_empty=0'); ?> 

Quelqu'un peut-il suggérer une solution?

Répondre

3

Vous pouvez essayer quelque chose comme ceci:

<?php 
$subcategories = get_categories('&child_of=4&hide_empty'); // List subcategories of category '4' (even the ones with no posts in them) 
echo '<ul>'; 
foreach ($subcategories as $subcategory) { 
    echo sprintf('<li><a href="%s">%s</a></li>', get_category_link($subcategory->term_id), apply_filters('get_term', $subcategory->name)); 
} 
echo '</ul>'; 
?> 
Questions connexes