Wordpress n'afficher qu'une catégorie
zecka
Messages postés
129
Statut
Membre
-
zecka Messages postés 129 Statut Membre -
zecka Messages postés 129 Statut Membre -
Bonjour,
J'ai plusieurs catéorie et sous catégorie:
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'):
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é:
J'ai plusieurs catéorie et sous catégorie:
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'):
$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é:
$category = get_the_category('child_of=29');
echo '<a href="?cat='.$category[0]->cat_ID.'">'.$category[0]->cat_name.' { + } </a>';
A voir également:
- Wordpress n'afficher qu'une catégorie
- Afficher appdata - Guide
- Wordpress download - Télécharger - Blog & CMS
- Afficher taille dossier windows - Guide
- Afficher toutes les lignes masquées excel ✓ - Forum Excel
- Windows 11 afficher d'autres options - Guide
1 réponse
Probleme résolu:
<?php
foreach (get_the_category() as $category) :
$categ_parent=$category->category_parent ;
if ( $categ_parent =='29'){
?>
<?php
$categ_array= '<a href="?cat='.$category->cat_ID.'">' .$category->cat_name.' { + }</a><br /> ';
?>
<?php } else {echo'';} ?>
<?php endforeach;
$categ= explode ("<br />", $categ_array);
echo $categ[0];?>
<?php
foreach (get_the_category() as $category) :
$categ_parent=$category->category_parent ;
if ( $categ_parent =='29'){
?>
<?php
$categ_array= '<a href="?cat='.$category->cat_ID.'">' .$category->cat_name.' { + }</a><br /> ';
?>
<?php } else {echo'';} ?>
<?php endforeach;
$categ= explode ("<br />", $categ_array);
echo $categ[0];?>