- Statut : non résolu
- Ce sujet contient 6 réponses, 4 participants et a été mis à jour pour la dernière fois par grifx, le il y a 13 années et 1 mois.
-
AuteurMessages
-
16 août 2011 à 10 h 28 min #498626
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 3.2.1
– Version de PHP/MySQL : PHP Version 5.2.6 / Mysql 5.0.67
– Thème utilisé : Personnel basé sur Twentyten
– Extensions en place : aucune locale
– Nom de l’hebergeur : localProblème(s) rencontré(s) :
Voilà le contexte :
Chaque catégorie correspond à une couleur, a un style.
pour faire ces changements.
j’ai une class dans leMon WordPress marchait, j’avais une couleur par catégorie, c’était parfait.
J’ai rajouté des sous-catégories. Donc ça ne marchait plus puisque les class « sous-category » n’existe pas dans mon css. Alors j’ai voulu simplement afficher le nicename (slug) de la catégorie parente s’il y en a une.
Il y a uniquement deux niveaux…J’ai fait des modifications dans mon code et j’ai tout cassé ! « plus rien ne marche !! ».
Lorsque le menu s’affiche, des articles aussi. cependant il ne corresponde pas à la catégorie ou je me situes.
Comme si la requête ne changeait pas en fonction de la page dans laquelle je me situe.J’ai remit l’ancien code : CTRL + Z, CTRL + Z, CTRL + Z, CTRL + Z, …
Ça ne marche pas !J’ai fait des modifications dans « permaliens », j’ai remis comme avant… aucun changement.
$currentCategorie = get_query_var(‘cat’);
echo $currentCategorie;Ça n’affiche rien…
$categorie = get_the_category();
print_r($categorie);Ça affiche toujours la même chose dans toute mes catégories.
Comment pourrais-je résoudre mon problème ?
Merci,
grfx
16 août 2011 à 10 h 36 min #788031bon… si cela marchait avant et que cela ne marche plus, c’est que ce n’est pas identique 🙂
ça va être difficile de se faire une idée avec aussi peu de code hors du contexte.
16 août 2011 à 10 h 46 min #788032ne pourrais tu pas mettre ton site online le temps qu’on essaye de t’aider ???
car comme le dit guy, avec 4 lignes de code c’est un peu dure de voir ce qui ne va pas16 août 2011 à 12 h 37 min #788033pour afficher tous tes categories.
‘name’, ‘order’ => ‘ASC’); $categories=get_categories($args);
foreach($categories as $category) {
echo $category->name;
} ?>
bonne journee
16 août 2011 à 12 h 48 min #788034Lorsque je vais dans « permaliens » et que je met le champs vide monde site marche parfaitement.
Dès que je fais la redirection ça ne marche plus.Je n’utilise pas $_GET pour afficher la catégorie souhaité.
Ça le fait tout seul…$cat_id = get_query_var(‘cat’);
?>
<div id="articles">
<span class="titre">Derniers articles</span>
<div id="no-article">
<h3>Introuvable</h3>
<p>Désolé, il n’y a pas d’articles dans cette catégorie…</p>
</div>
</div>dans extrait-articles.php :
$urlblog = get_bloginfo(‘home’) . ‘/’;
$category = get_the_category();
$slug = » » . $category[0]->category_nicename;
$cat_id = get_query_var(‘cat’);
$otherCat = « »;
$i = 0;
while($i cat_ID))
{
$slug = » » . $category[$i]->category_nicename;
$i = count($category);
}
$i++;
}
$i = 0;
while($i cat_ID))
{
$firstCat = ‘<a>slug .' » title= »‘. $category[$i]->cat_name .' »>’. $category[$i]->cat_name .’</a> ‘;
}
else
{
$otherCat .= ‘<a>slug .' » title= »‘. $category[$i]->cat_name .' »>’. $category[$i]->cat_name .’</a> ‘;
}
$i++;
}
$listeCat = $firstCat . $otherCat;
?>
<div class="article »>
<div class="photo">
<a href=" » title= » »></a>
<span></span>
</div>
<h3><a href=" » title= » »></a></h3>
<h4></h4>
<?php the_content('<span>Lire la suite …</span>‘); ?>
<div class="bas-article">
<div class="first-part">
<span class="commenter"><a href=" » title= »Ecrire un commentaire »>Commenter</a></span>
</div>
<span class="nb_commentaire"></span>
</div>
</div>C’est mon premier thème, je m’y prend surement mal.
16 août 2011 à 12 h 59 min #788035‘name’, ‘order’ => ‘ASC’); $categories=get_categories($args);
foreach($categories as $category) {
$my_category = get_option($category->name);
$posts=get_posts(‘cat=’.$my_category);
foreach($posts as $pos){
echo $pos->post_title;
}
} ?>voila fait moi signe si ton probleme est resolu
16 août 2011 à 12 h 59 min #788036Bon le problème est réglé.
Je n’ai strictement rien fait…
j’ai réécrit le permalien ça marche. Alors que c’était le même.
Le faite de le réécrire….
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.