Bonjour,

J'ai plusieurs catéorie et sous catégorie pour classer mes articles:

Encre fraiches
-actualité
-politique
-sport

Nonafficher
-Dossier
-multimedia
-coup de coeur
-accueil


Pour qu'un article apparaisse sur la page d'accueil je dois cocher la catégorie accueil.
je coche aussi la catégorie qui lui correspond (par ex: Politique)

Sur la page d'accueil j'affiche titre de l'article, extrait ainsi que la catégorie a laquelle il appartient. Mes articles appartiennent a plusieurs catégories. Pour en afficher qu'une seul j'utilise le code suivant (a l'intérieur d'un boucle avec comme query: $query_string . 'posts_per_page=4&cat=35'):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$category = get_the_category(); 
echo '<a href="?cat='.$category[0]->cat_ID.'">'.$category[0]->cat_name.' { + } </a>';
Le problême c'est qu'il ne m'affiche par forcément la bonne catégorie. Des fois il m'affiche "accueil" alors que je voudrait "politique". Comme faire pour quil affiche une catéorie fils de "Encre Fraiche".

J'ai éssayer ca mais ca na pas marché:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$category = get_the_category('child_of=29'); 
echo '<a href="?cat='.$category[0]->cat_ID.'">'.$category[0]->cat_name.' { + } </a>';