Bonjour,
Peut-être que tu pourrais rester dans la boucle (et donc dans la div), mais ne l’afficher que au premier passage ou à chaque changement de catégorie. ?
Exemple :
1) Ajoute ceci avant le « while » :
$sav_category = » « ;
2) Remplace tout ton bloc ci-dessous :
<?php
$category = get_the_category();
echo $category[0]->cat_name;
?>
Par ceci :
<?php
$category = get_the_category();
if ($category[0]->cat_name $sav_category){
echo «
« .$category[0]->cat_name. »
« ;
$sav_category = $category[0]->cat_name;
}
?>
Et le tour est joué, sauf qu’on est DANS ta div, mais peut-être que cela corresond à ton problème.
Bonne Chance