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
- Ajoutez à la liste de contacts ana le goff, inscrite le 27 novembre 2015, dans la catégorie i. puis triez les contacts en les classant : par ordre alphabétique de leur nom de famille (critère principal), puis par date du plus récent au plus ancien (critère secondaire). quel mot apparaît à la verticale dans la colonne "catégorie" entre les lignes 200 et 209 (en-tête compris) ? ✓ - Forum Word
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel
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];?>