Créer une page sans Sidebar (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 40)
  • Auteur
    Messages
  • #510100
    SteveChanone
    Membre
    Initié WordPress
    42 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.2
    – Version de PHP/MySQL : 5
    – Thème utilisé : EDEGREE
    – Extensions en place : Une 30 aine
    – Nom de l’hebergeur : One And One qui font Two 😉
    – Adresse du site : http://videoprojecteur3dblog.com/

    Problème(s) rencontré(s) : J’ai besoin d’une solution pour créer une page sans Sidebar, ou une page de vente à la limite.

    Salut, petite précision, je suis nul en php, mais je peux bidouiller.

    Voila, j’aimerai créer une page sans la Sidebar, histoire de ne pas distraire mes visiteurs.

    J’ai trouvé sur certains sites des explications, mais rien qui ne corresponde à mon thème Edegree!! (Je précise que dans mon page.php il n’y à pas d’appel sidebar.php) 😉

    Est-il possible de réaliser ça? Ou bien peut être utiliser un autre thème en créant une page…

    Merci pour votre aide 😉

    #835062
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #835063
    SteveChanone
    Membre
    Initié WordPress
    42 contributions

    Salut, merci,

    En fait ce que je voudrai c’est créer une page spécifique, qui n’aurait pas de side-bar. Mais je souhaite conserver la sidebar pour le reste de mes pages.

    J’ai vu qu’il fallait créer un nouveaux template, en plaçant ce code en haut de la page:

    Puis retirer la ligne « get-sidebar() »

    Le souci c’est que j’ai pris le fichier page.php pour y ajouter tous ça et le renommer, mais le souci c’est qu’il ne contient déjà pas d’appel de la side-bar.

    L’appel doit se faire dans le header.php ou home.php ou footer.php, et ça ne résous pas mon problème.

    Oui il y a le menu personnalisé et image à la une.. pourquoi? 😉

    #835064
    SteveChanone
    Membre
    Initié WordPress
    42 contributions

    A la limite j’aimerai créer une page static avec un design différent. Merci

    #835065
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #835066
    zEd.
    Membre
    Initié WordPress
    36 contributions

    Et pourquoi pas ajouter une condition avant d’intégrer la sidebar ?

    Genre si c’est la page est différente de « nosidebar » on ajoute la sidebar.
    Maintenant je n’ai pas essayé le theme en question, c’est juste une idée

    #835067
    SteveChanone
    Membre
    Initié WordPress
    42 contributions

    Bah, c’est que je me sens pas modifier tout le thème, ça pourrait jouer sur mon référencement .


    @zed
    , comment ça se passe? comment est ce que j’intègre cette condition? Je test tout en local.

    Moi et le php ça fait 2 😉

    #835068
    zEd.
    Membre
    Initié WordPress
    36 contributions

    2 petits tests dans ton header.php :

    Le premier, tu ajoutes . En actualisant ton site en local, tu devrais avoir plein d’infos (qui viennent casser ta mise en page mais c’est juste pour le test). Au tout début, tu as quelque chose comme :
    « [ID] => 7 » (chez toi probablement pas 7). Ceci te donne l’id de ta page.

    Le deuxième, tu fais une simple condition pour faire un test :

    ID == 7){
    echo « coucou »;
    }

    ?>

    En gros, il n’y a que sur la page dont l’id est 7 que le mot coucou sera affiché.

    Donc au final, tu récupères l’id de la page dont tu ne veux pas de sidebar, tu repères où est placé le get_sidebar, et tu fais une condition du genre :

    ID != 4){ // Si l’id n’est pas celui de la page désirée,
    get_sidebar(); //Tu affiches la sidebar
    }

    ?>

    Un truc simple, à la place de faire un print_r de $post, dans ton admin en édition de ta page, tu survoles le bouton modifier à côté du permalien et tout en bas tu devrais avoir quelque chose comme ça :

    screenez.jpg

    Voilà, en espérant répondre à ta question et avoir été clair :p

    #835069
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #835070
    SteveChanone
    Membre
    Initié WordPress
    42 contributions

    Super ça fonctionne!!!! Merci Zed,

    Et voila une autre solution qui fonctionne sur cette page :
    http://www.topblogformula.com/support/topic/removing-the-side-bar-from-certain-pages-except-home-and-single-posts

    Mais j’ai 2 problèmes maintenant: 😉

    – Sur l’arrière plan du thème ya une sidebar dessinée (la colonne) – est ce qu’il est possible de changer l’arrière plan

    – La largeur de la colonne principale est toujours la même – est ce qu’il est possible de l’élargir?

    Tout ça que pour cette page spécifique.

    Merci vous assurés le mecs 🙂

    #835071
    SteveChanone
    Membre
    Initié WordPress
    42 contributions

    Ha ouai!! Le thème est trop bien Noaneo – Je vais voir, si je galère trop avec celui-ci , je le change!!

    Tu crois vraiment pour All in One Seo? Je vais pas tardé à lancer un autre site, je vais le tester WordPress Seo by Yoast, pourquoi pas.

    Merci

    #835072
    zEd.
    Membre
    Initié WordPress
    36 contributions

    Il est en effet mieux de changer de thème dans ces cas là! Ici je proposais cette solution si le thème était « obligatoire ».
    Je suis en train de regarder comment gérer ça, mais c’est vrai que c’est légèrement plus compliqué pour modifier la largeur du contenu. En regardant avec l’inspecteur d’élément de Google Chrome, on trouve pas mal de div imbriquées.
    Si je trouve je tiens au courant !

    #835073
    SteveChanone
    Membre
    Initié WordPress
    42 contributions

    D’accord merci, ne te casse pas la tête non plus, au pire je change de thème 😉

    Même je crains que si je change de thème ça va flinguer mon référencement, déjà que c’est pas la fête 🙂

    Sinon, j’ai pensé à ouvrir un nouveaux dossier dans le dossier site-wordpress (thème actuel), et à y installer un autre wordpress, avec un autre thème – J’ai pensé à optimizepress.

    http://localhost:8888/site-wordpress/videoprojecteurs

    J’ai testé en local, j’ai quelques bugs notamment quand je me connecte à l’espace d’admin de l’un à l’autre, mais ça à l’air de passer.

    Le souci c’est que sur mon serveur (one and one) je suis limité à 1 base de donnée. Du coup je sais pas si ça va être possible, qu’est ce que vous en pensez ? 😉

    #835074
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Changer de thème ne modifiera pas ton référencement.

    Pour une page statique, pourquoi ne pas avoir utilisé un template de page au lieu de ces conditions compliquées ?

    Cela t’aurait permis de pouvoir le réutiliser facilement si tu désirais en faire une deuxième sans sidebar sans modifier de code.

    #835075
    zEd.
    Membre
    Initié WordPress
    36 contributions

    Template de page ou pas, l’appel de la sidebar se fait dans le footer.
    Du coup, la condition (qui n’est vraiment pas compliquée du tout) pouvait être d’actualité.
    L’ennui avec ce thème, c’est qu’il est codé en dur, des tailles de div bien définie en px, et des float clearing un peu partout. Au départ, je pensais qu’en retirant la sidebar, la div du conteneur général allait s’adapter automatiquement, mais je n’avais pas installé le thème pour faire le test, comme je le disais, la condition était une suggestion.

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