Créer une deuxième sidebar (Créer un compte)

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #493713
    enseignelibre
    Participant
    Initié WordPress
    37 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.1.1
    – Version de PHP/MySQL : 5.1
    – Thème utilisé : Tweaker2
    – Extensions en place :
    – Nom de l’hebergeur : OVH
    – Adresse du site : http://www.enseignelibre.be

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

    Bonjour à tous,

    Alors voilà, j’ai créé un modèle de page en copiant simplement le code de la page modèle de mon thème et en insérant un nom de thème. Ça, pas de problème.

    Mon défi, c’est d’avoir pour ce modèle de page, que j’ai appelé « Page personnelle », une sidebar différente de celle qui est utilisée dans le thème.

    Est-ce possible ? j’ai tenté en copiant le fichier sidebar.php et en l’appelant sidebar2.php. Dans mon fichier de page, j’ai modifié la fin comme ceci :

    <?php get_sidebar2(); ?>
    	<?php get_footer(); ?>

    Mais ça ne marche pas.

    Comment faire pour appeler cette nouvelle sidebar ?

    #764847
    wasicu
    Membre
    Maître WordPress
    2752 contributions

    fonction get_sidebar

    Si tu prends le temps de regarder dans le codex, tu vois que ton fichier devrait s’appeler sidebar-2.php et être appelé par get_sidebar(2)

    Sinon tu peux toujours l’appeler comme ca :

    Après si tu veux que la sidebar2 soit widgetisable :

    register_sidebar(array(‘name’=>’sidebar2’,
    ‘before_widget’ => ‘<div class="la classe">‘,
    ‘after_widget’ => ‘</div>‘,
    ‘before_title’ => ‘<h4>‘,
    ‘after_title’ => ‘</h4>‘,
    ));

    Dans le fichier function.php de ton thème.
    (h4 et autres tags html sont ton choix.)

    Toujours chercher dans le codex, il est là pour ca.
    Thierry

    #764848
    wasicu
    Membre
    Maître WordPress
    2752 contributions
    <div id="sidebar2">
    
    		
    		
    </div><!--sidebar2-->

    Ah j’avais oublié pour les widgets c’est le code qui devra se trouver dans le sidebar2.php

    Bonne journée.

    #764849
    enseignelibre
    Participant
    Initié WordPress
    37 contributions

    Merci beaucoup pour vos réponse. Je vais plancher sur le Codex et avec vos suggestions. Il est vrai que le codex est un bon outil mais parfois, il n’est pas aisé de mettre le doigt sur l’info utile.

    Merci d’avoir pris le temps de me répondre.

4 sujets de 1 à 4 (sur un total de 4)
  • Vous devez être connecté pour répondre à ce sujet.