Vous n'êtes pas identifié.
Annonce
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
#1 02-05-2008 17:51:47
- nah0y
- Connaisseur WP
- Date d'inscription: 01-05-2008
- Messages: 10
Modif du thème StarDust
Bonjour à tous,
Ma configuration WP actuelle
- Version de WordPress : 2.5
- Thème utilisé : StarDust
- Plugins en place : Aucun
- Nom de l'hebergeur : Local (Xamp)
- Adresse du site : En local 
Problème(s) rencontré(s) :
Alors voici mon problème, j'ai modifié le thème afin de l'adapter à ce que je veux faire, à savoir créer le menu du haut de tel sorte qu'il ne m'affiche que les articles des catégories désirés, par exemple :
Je mets tous mes articles dans la catégorie : "POum"
Et quand je clique en haut sur le menu "POum" je ne vois que les articles de la catégorie "POum"
J'ai donc éditer le code de la page d'acceuil (index.php) comme ceci :
Code:
- <ul>
- <li class="page_item current_page_item"><a href="<?php bloginfo('url'); ?>/" title="Homepage">News</a></li>
- <?php wp_list_pages('title_li=0&depth=1'); ?>
- <li class="page_item"><a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=4" title="News du Blog">News du Blog</a></li>
- <li class="page_item"><a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=5" title="Technologies">Technologies</a></li>
- <li class="page_item"><a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=6" title="Tutoriaux">Tutoriaux</a></li>
- <li class="page_item"><a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=7" title="Vidéos/Musiques">Vidéos/Musiques</a></li>
- <li class="page_item"><a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=10" title="Trombinoday">Trombinoday</a></li>
- </ul>
Je rencontre alors deux problèmes (qui sont liés)
- Le menu "News" dans la partie du haut est toujours en surbrillance, sur n'importe quelle page
- Lorsque je clique par exemple sur "Tutoriaux", il ne se mets pas en surbrillance
Ma question est donc :Comment faire en sorte que le menu qui se mette en surbrillance soit celui sur lequel on est ?
Si j'ai mal expliqué merci de me le dire afin que je reformule,
Je vous remerci d'avance !
Hors ligne
#2 02-05-2008 22:40:48
Re: Modif du thème StarDust
c'est la class class="page_item current_page_item qui met en surbrillance ton menu
essais ce code voir
<ul>
<?php
if ($_GET['cat']) echo '<li class="page_item">';
else echo '<li class="page_item current_page_item">';
?>
<a href="<?php bloginfo('url'); ?>/" title="Homepage">News</a></li>
<?php wp_list_pages('title_li=0&depth=1'); ?>
<?php
if ($_GET['cat']==4) echo '<li class="page_item current_page_item">';
else echo '<li class="page_item">';
?>
<a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=4" title="News du Blog">News du Blog</a></li>
<?php
if ($_GET['cat']==5) echo '<li class="page_item current_page_item">';
else echo '<li class="page_item">';
?>
<a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=5" title="Technologies">Technologies</a></li>
<?php
if ($_GET['cat']==6) echo '<li class="page_item current_page_item">';
else echo '<li class="page_item">';
?>
<a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=6" title="Tutoriaux">Tutoriaux</a></li>
<?php
if ($_GET['cat']==7) echo '<li class="page_item current_page_item">';
else echo '<li class="page_item">';
?>
<a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=7" title="Vidéos/Musiques">Vidéos/Musiques</a></li>
<?php
if ($_GET['cat']==10) echo '<li class="page_item current_page_item">';
else echo '<li class="page_item">';
?>
<a href="http://localhost/monsite/wordpress-2.5/wordpress/?cat=10" title="Trombinoday">Trombinoday</a></li>
</ul>
à modifier si nécessaire
Hors ligne
#3 05-05-2008 09:59:55
- nah0y
- Connaisseur WP
- Date d'inscription: 01-05-2008
- Messages: 10
Re: Modif du thème StarDust
Ca marche, merci à toi, très sympa :p
Hors ligne






