exclure certain widget selon la page?

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #452798
    quiche
    Membre
    Initié WordPress
    8 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.2
    – Thème utilisé : 3k2redux-klein
    – Plugins en place :
    – Nom de l’hebergeur : (pour l’instant aucun)
    – Adresse du site : (pas encore en ligne)

    Problème(s) rencontré(s) :
    Je voudrais exclure certain widgets selon la page affichée, plus précisément, j’ai placé plusieurs widget dans ma sidebar de droite (search, text, rss) et j’aimerais que le text ne soit visible que dans ma page d’accueil et donc garder que le search et rss pour mes autres pages. Est ce possible? si oui, merci de m’éclairer.
    J’espère être clair dans ma demande 😋

    Merci d’avance pour votre aide.
    a+

    #603827
    bmzoom
    Participant
    Maître WordPress
    941 contributions

    Pour les pages , faut créer un template de page , sans le footer .

    Avec les widgets de wp2.2 , la sidebar fait parti du footer .

    #603828
    quiche
    Membre
    Initié WordPress
    8 contributions

    ok merci, mais pour afficher que certain widget sur c’est pages là comment je peux faire?

    #603829
    bmzoom
    Participant
    Maître WordPress
    941 contributions

    Comme les déclarations des widgets sont dans le footer , il faut :

    – localiser ces déclarations
    – créer un template de page , qui est un nouveau design de page
    – copie/coller les déclarations des widgets du footer ( dedans et au bon endroit )
    – ajouter des marqueurs ( code ) pour exclure des widget de ce template

    http://codex.wordpress.org/Category:French_Codex

    Il faut le faire en local et ensuite copier le template dans le theme .

    Ensuite à la création de la page avec du contenu textuel , sélectionner le template créé , et
    les widgets vont suivre dans la page .

    #603831
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Ou alors, tu crées 2 zones de widget, et tu ajoutes if (is_home()) devant celle du text, et if (!is_home()) pour l’autre.

    #603830
    quiche
    Membre
    Initié WordPress
    8 contributions

    merci beaucoup pour vos réponses,
    J’ai procédé différemment, j’utilise que le widget de text pour que le texte de la page d’accueil ne soit pas dans le code et donc modifiable plus simplement, et pour le reste (search, login, et rss) j’utilise directement les fonctions aux endroits voulu.
    Je ne sais pas si c’est bien de faire comme ça, mais ça à l’air de bien fonctionner.

    Encore merci et A+

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