Obtenir la Liste des sous-catégorie
J'ai cette catégorie sur mon wordpress:
Test1
- Sub1OfTest1
- Sub2OfTest1
Test2
- Sub1OfTest2
- Sub2OfTest2
Maintenant iam à l'adresse url: http://localhost/wordpress/category/test1
J'écris le code suivant dans le fichier category-test1.php
<?php
$categories = get_categories('child_of=2');
print_r($categories);
foreach ($categories as $category) : ?>
<div class="qitem">
<a href="<?php get_category_link( $category->term_id ); ?>" title="<?php echo $category->name; ?>">
<?php echo $category->name; ?>
</a>
<h4>
<span class="caption">
<?php echo $category->name; ?>
</span>
</h4>
<p>
<span class="caption">
<?php echo $category->description; ?>
</span>
</p>
</div>
<?php
endforeach;
?>
J'essaie de montrer, sous-catégorie de Test1 mais uniquement le code return array(). Qu'ai-je manqué?
OriginalL'auteur Permana | 2010-01-11
Vous devez vous connecter pour publier un commentaire.
Est que la catégorie est vide? Par défaut, WordPress cache emptr catégories. essayez:
Edit: Fixe, merci @Stoep
hide_empty=false ne fonctionne pas car le faux est vu comme une chaîne de caractères. Vous devez utiliser à la place: hide_empty=0
OriginalL'auteur LobsterMan
La
child_of
argument deget_categories
spécifie la catégorie de par leur ID - en supposant que vous avez créé vos catégories dans l'ordre, le codeget_categories('child_of=2')
est probablement demander les sous-catégories de Sub1OfTest1.Pour obtenir l'ID d'une catégorie, d'aller à des Postes → Catégories et cliquez sur une catégorie. Le cat_ID sera dans l'url de la page.
OriginalL'auteur Adam Hopkinson
essayer ce trop - Montrer wordpress sous-catégories seulement
ce sujet peut aider aussi, comme il y a différentes solutions pour montrer les sous-catégories.
OriginalL'auteur T.Todua
//C'est le codage de l'obtention de la sous-catégorie et sous-catégorie
OriginalL'auteur Sparky