Annonce

Important : WordPress 2.6 est disponible en français. À lire avant la migration !
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 16-04-2008 12:46:27

MMWPFID
Connaisseur WP
Date d'inscription: 16-04-2008
Messages: 20

Afficher une sidebar différente pour chaque élément du menu horizontal

[RESOLU] Bonjour,

Ma configuration WP actuelle
- Version de WordPress :2.2.3
- Thème utilisé :
- Plugins en place : Sticky menu/post template/improved include page
- Nom de l'hebergeur : ovh
- Adresse du site :http://www.1pe2too.com/

Problème(s) rencontré(s) :

Je voudrais afficher une sidebar différente pour chaque élément du menu horizontal.
Pour exemple voir le site suivant : http://telaweb.fr/ ou mon site http://www.1pe2too.com/
Pour le menu horizontal et la sidebar de gauche j'utilise le plugin sticky menu.


Merci beaucoup pour votre aide

Dernière modification par MMWPFID (25-04-2008 10:11:23)

Hors ligne

 

#2 22-04-2008 17:31:54

MMWPFID
Connaisseur WP
Date d'inscription: 16-04-2008
Messages: 20

Re: Afficher une sidebar différente pour chaque élément du menu horizontal

Bonjour,


D'après ce que j'ai compris en faisant des recherches, on peut le faire avec des modèles de page.
J'ai donc créé un fichier pc.php que j'ai mis dans mon répertoire DEFAULT
Voici le fichier pc.php
<?php
/*
Template Name: pc
*/
?>

<?php get_header(); ?>
<div id="content" class="narrowcolumn">

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

        <div class="post" id="post-<?php the_ID(); ?>">

        <h2><?php the_title(); ?></h2>

            <div class="entry">

                <?php the_content('<p class="serif">Lire le reste de cette page &raquo;</p>'); ?>

                <?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>

            </div>

        </div>

      <?php endwhile; endif; ?>

    <?php edit_post_link('Modifier cette page.', '<p>', '</p>'); ?>

    </div>

<?php include "sidebarpc.php"; ?>
<?php get_footer(); ?>

Le problème est que, quand je veux créer une page avec comme page modèle " pc ",
j'ai dans la rubrique " modèle de page "  pc * / ?> et non pas pc.
Dans la  sidebarpc.php il y a le code qui me permet d'afficher la sidebar vertical correspondant à la rubrique pc.


J'ai alors essayé de mettre au début du code ça :

/*
Template Name: pc
*/
sans resultat
bref j'ai essayé toutes les combinaisons possible, sans résultat

Je suis alors passé à la dernière version de wordpress : même résultat.
je ne sais pas si je suis sur la bonne piste avec ces modèles de pages.
Quelqu'un aurait-il une idée sur ce problème et comment pourrai-je faire pour avoir la même logique que le site
http://telaweb.fr/
c'est à dire créer un répertoire rubrique et ensuite placer mes différentes rubriques dans ce répertoire pour une meilleure gestion du site.
exemple quand je clique sur PC, j'ai le lien suivant http://www.1pe2too.com/rubrique/pc avec les éléments de la sidebarpc à gauche



Merci beaucoup pour votre aide

PROBLEME RESOLU
merci à tous
j'ai supprimé mes fichier (ex pc.php )
je les ai ressaisi
et ça fonctionne
je me débrouille pour le reste

Merci

Dernière modification par MMWPFID (25-04-2008 10:13:09)

Hors ligne

 

#3 21-06-2008 15:52:15

°you°plop°
Membre WP
Date d'inscription: 16-06-2008
Messages: 1

Re: Afficher une sidebar différente pour chaque élément du menu horizontal

Salut MMWPFID !

Je crois que je veux faire sur mon WP la même chose que toi si j'ai bien tout compris ^^"

Je souhaite en faire un site et je voudrais aussi afficher une sidebar différente pour chaque élément du menu horizontal (très bon exemple que celui du site http://telaweb.fr/)
Cependant mon menu horizontal est un peu vide pour l'instant et je ne sais pas trop comment le compléter("Home" et "Index" ou Sitemap), mais ça c'est un autre problème.

Pour le menu horizontal et la sidebar, j'ai suivi le tuto http://www.sushitronic.com/?p=87 qui propose le pluggin NAVT et je dois avouer ça pète bien sauf niveau design ...

Bon inutile de préciser que je suis novice en WP et même en site web et que je n'ai aucune notion en php ni codes ... ton histoire de pc.php j'ai pas trop compris.

Donc je suppose que ta discussion doit répondre à ma question mais si tu pouvais me réexpliquer comment tu as fais ou me rediriger si la réponse a déjà été traitée ... ^^"


Merci par avance !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB 1.2.17
© Copyright 2005-2006 WordPress France

Tous droits réservés - wordpress-fr.net © 2005-2006

  • RSS
WPfr ValidatorXhtml ValidatorCSS mysql Php GetFirefox
Design par AmO - Crédits - Equipe WordPress France

Réseau International : Hongrie - Allemagne - Grèce - Italie - Japon - Corée - Suisse - Turquie - USA