Fondamentalement, j'ai créé un type de publication personnalisé et une taxonomie personnalisée pour ce message personnalisé. La taxonomie personnalisée est hiérarchique et le client prévoit d'ajouter des centaines de catégories. Pour cette raison, ils veulent que la page principale affiche uniquement le parent de niveau supérieur, ce qui est assez facile. Cependant, ils veulent un menu déroulant qui ne montre que le parent et les enfants du parent afin qu'ils ne submergent pas l'utilisateur. Je pense que ce que je dois essentiellement faire, c'est obtenir l'identité parent de l'enfant pour que je puisse appeler seulement ces enfants.Comment afficher uniquement les enfants du terme parent sur une page d'archives de taxonomie?
J'ai creusé autour et le code ci-dessous est ce que j'ai trouvé avec ce que je sais si encore loin de ce qu'il doit être. Pouvez-vous nous éclairer ou du moins me pousser dans la bonne direction? Je suis totalement perdu.
J'inclus le code ci-dessous mais j'ai aussi mis en pastebin à http://pastebin.com/B8qtz6Lf
<?php if (is_tax()) {
$this_term = get_term();
if (get_term_children($this_term->term_ID) != "") {
echo "<h2>Subcategories</h2>";
wp_list_categories(array (
'title_li' => '',
'depth' => '1',
'child_of' => '.$this_term->term_ID'
));
}
} else {
wp_list_categories(array(
'taxonomy' => 'compliance_categories',
'title_li' => '',
'depth' => '1'
));
}
?>
Toute aide que vous pouvez me donner serait génial!