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.
Pages: 1
- Index
- » Utilisation spécifique de WordPress
- » Afficher une sidebar différente pour chaque élément du menu horizontal
#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 »</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
Pages: 1
- Index
- » Utilisation spécifique de WordPress
- » Afficher une sidebar différente pour chaque élément du menu horizontal






