Annonce

Important : WordPress 2.6.1 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.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
  • Index
  •  » Thèmes
  •  » Placer sidebar en bas de page (juste au dessus du footer)

#1 21-05-2008 18:34:46

le_chat_qui
Connaisseur WP
Date d'inscription: 30-03-2008
Messages: 13
Site web

Placer sidebar en bas de page (juste au dessus du footer)

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : 2.5
- Thème utilisé : FleurdeLys (modifié)
- Plugins en place : Ajax comments reply / feedburner / Snapshot / Category icons
- Nom de l'hebergeur : Freehostia
- Adresse du site : http://chatkikouchatkipiketc.freehostia.com

Problème(s) rencontré(s) :
J'espère ne pas poster en double mais j'ai beau chercher je ne trouve pas la réponse sur le forum

Voilà, j'ai créé une nouvelle sidebar que je voudrais placer en dessous de toutes les autres sur toute la longueur (une sidebar horizontale au dessus du pied de page pour être plus clair)
Or, pas moyen, elle se colle systèmatiquement en haut (en dessous de ma bannière). J'ai enlevé le float, mis une width:100%, rien n'y fait...
Bon je suis une bille en CSS il faut dire, je ne fais que bidouiller donc si quelqu'un pouvait me filer un coup de main...

D'avance merci

=^.^=

Dernière modification par le_chat_qui (21-05-2008 18:46:55)

Hors ligne

 

#2 21-05-2008 19:06:14

zadig
Expert WP
Date d'inscription: 27-01-2006
Messages: 348

Re: Placer sidebar en bas de page (juste au dessus du footer)

Pour placer qq chose dans le "pied de page" il faut le placer dans le "footer", c'est à dire dans le fichier "footer.php."  de ton thème, tout comme tu placerais qq chose dans le "header" en utilisant le fichier "header.php".

Il faut utiliser un logiciel (éditeur de texte) qui puisse écrire dans les fichiers .php
Pour Mac il y a Smultron, TextWrangler qui sont gratuits, mais pour PC je ne sais pas.

Dernière modification par zadig (21-05-2008 19:06:49)

Hors ligne

 

#3 21-05-2008 19:30:34

le_chat_qui
Connaisseur WP
Date d'inscription: 30-03-2008
Messages: 13
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

Merci de ta réponse,

Cependant mon but n'est pas de rajouter quelquechose dans le pied de page mais bien de faire "descendre" la sidebar widgetisée qui se trouve en dessous de ma bannière pour qu'elle vienne se placer juste AU DESSUS de mon footer (et non pas en dessous comme je l'ai écrit en me trompant dans mon titre - si quelqu'un sait comment je peux le corriger, je prends aussi)

Je pense qu'il s'agit vraiment d'une histoire de CSS mais je ne suis vraiment pas calée de ce côté là

=^.^=

Hors ligne

 

#4 21-05-2008 22:44:45

Comme une image
Burpeur Wordpress
Lieu: Paris (enfin presque)
Date d'inscription: 30-01-2008
Messages: 1581
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

(J'ai corrigé ton titre : hélas tu ne peux pas le faire toi-même, il faut être modérateur du forum)

Sur la version de ton site que l'on peut actuellement voir en ligne, cette nouvelle sidebar y figure-t-elle ?

En principe, tes sidebars dynamiques sont regroupées dans le fichier sidebar.php qui est appelé par la fonction get_sidebar() que tu trouves dans les principales pages de ton thème.

Il faut que tu fasses en sorte que ta nouvelle sidebar ne soit pas incluse dans une autre <div> déjà placée sur le côté (sinon, malgré tout les clear du monde, tes nouveaux éléments resteront coincés dans ladite colonne.

Pour t'aider, plusieurs solutions :
1/ Tu postes ici le code de ton fichier sidebar.php (sans oublier d'utiliser le gros bouton C pour encapsuler le code)
2/ Tu mets en ligne ton site imparfait (ce qui permet un diagnostic rapide avec Firebug) en nous indiquant précisément ce que tu veux déplacer dans le contenu affiché.


Outils de base : Firefox+Firebug, Google-est-mon-ami™, Notepad++. Avec ça, on règle 78,24% des problèmes wink
Pour aller plus loin : Côt côt codex FR EN ! WAMP/LAMP/MAMP

« On paie mal un maître en ne restant toujours que l'élève. » — F. Nietzsche

Hors ligne

 

#5 21-05-2008 23:17:23

le_chat_qui
Connaisseur WP
Date d'inscription: 30-03-2008
Messages: 13
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

Oh merci !!!!!!
Donc mon site imparfait est bel et bien en ligne (et quand je dis imparfait, sous firefox c'est nickel mais pour peu qu'on l'ouvre avec Safari ou Ie c'est la cata... sad

Bref...
Je pense que ma nouvelle sidebar (celle qui est juste en dessous du header) est incluse dans un autre div mais comme je ne suis pas une pro et qu'il me semble que le thème que j'ai choisi à la base n'était déjà pas très "propre" (et encore je l'ai un peu nettoyé selon mes propres moyens et mes minuscules connaissances de rien du tout..)

Mon problème c'est que j'ai 4 sidebar et donc 4 fichier sidebar.php un qui s'appelle right-sidebar.php, un left_sidebar.php. Un que j'ai rajouté sur le côté gauche qui s'appelle left_left_sidebar.php et le 4ème qui merdouille, qui est censé aller en bas qui s'appelle down_sidebar.php mais il n'y a pas grand chose dedans puisqu'elles sont toutes les 4 widgétisées.

voici tout de même ce qu'il y a dans mon down-sidebar.php :

Code:

  1. <div id="down_sidebar"><?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(4) ) : else : ?> 
  2.  
  3. <?php endif; ?></div>

En tous cas, encore merci de m'aider suis vraiment un gros boulet...siffle

=^.^=

Hors ligne

 

#6 22-05-2008 10:24:49

le_chat_qui
Connaisseur WP
Date d'inscription: 30-03-2008
Messages: 13
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

Bon alors j'ai réussi à la faire passer en bas cette satanée sidebar... (Hourra !biere) C'est juste que je ne l'appelais pas au bon endroit...

Maintenant j'ai un autre problème
boulet(qui doit tenir à la même dominante mais je trifouille depuis une heure et je n'arrive à rien) :

Pas moyen à ce que cette nouvelle sidebar fasse toute la largeur de ma page (dans mon CSS width:100% donc c'est pas ça le problème)


Quelqu'un saurait aussi m'aider à résoudre ce second problème....???

merci d'avance

=^.^=

Hors ligne

 

#7 22-05-2008 10:32:21

zadig
Expert WP
Date d'inscription: 27-01-2006
Messages: 348

Re: Placer sidebar en bas de page (juste au dessus du footer)

Je viens de regarser ton site et je comprends mieux ce que tu voulais faire.
C'est très intéressant ce que tu as fait.

Je ne suis pas très au courant des CSS, mais il se peut que tu butes sur une histoire de "container" qui définit la largeur de la page.

Hors ligne

 

#8 22-05-2008 11:36:49

le_chat_qui
Connaisseur WP
Date d'inscription: 30-03-2008
Messages: 13
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

Merci Zadig ! big_smile

En fait, à défaut de CSS, je pense qu'il s'agit plutôt d'appeler la sidebar au bon endroit dans les différentes pages qui l'affichent. Le problème étant que je ne suis qu'une bidouilleuse  que ça soit en CSS ou en php ou autre et donc j'y vais à tâtons en permanence.

J'ai trouvé une solution de "dépannage", à savoir, placer la "downbar" sous le footer (qui peut se déplier) en attendant de réussir à la mettre juste au dessus, du coup, elle se déploit bien sur toute la largeur du blog. De toutes façons, les informations que contient cette "downbar" n'étant pas cruciales pour le blog (c'est plus ou moins de la pub) elles peuvent bien rester là en attendant mieux !

Néanmoins si quelqu'un à la solution pour qu'elle vienne se placer juste au dessus du footer et en 100% de la page, je suis toujours preneuse... smilecool

Merci d'avance

=^.^=

PS: mais aujourd'hui c'est pas vraiment facile d'y travailler, mon hébergeur a ENCORE des problèmes de serveurs....j'en ai un peu ras le bol mais j'ai pas le courage de tout faire migrer ailleurs (je ne sais même pas si j'en serais capable...) Au cas où si vous avez aussi un bon hébergeur gratuit, je veux bien y jeter un oeil wink

Dernière modification par le_chat_qui (22-05-2008 11:39:20)

Hors ligne

 

#9 22-05-2008 16:34:19

Comme une image
Burpeur Wordpress
Lieu: Paris (enfin presque)
Date d'inscription: 30-01-2008
Messages: 1581
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

Ta div#footer est incluse dans une div#page { width:80% }

Tu as donc 2 possibilités :
1/ soit tu sors footer de page
2/ soit tu passe page à 100% et tu rediminues à 80% ce qui est inclus dans #page

La solution 1 est plus simple !


Outils de base : Firefox+Firebug, Google-est-mon-ami™, Notepad++. Avec ça, on règle 78,24% des problèmes wink
Pour aller plus loin : Côt côt codex FR EN ! WAMP/LAMP/MAMP

« On paie mal un maître en ne restant toujours que l'élève. » — F. Nietzsche

Hors ligne

 

#10 22-05-2008 16:36:40

Comme une image
Burpeur Wordpress
Lieu: Paris (enfin presque)
Date d'inscription: 30-01-2008
Messages: 1581
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

PS : faut pas rêver, avec un hébergeur gratuit, tu n'auras jamais la qualité de service d'un hébergeur payant.
Pour 16€/an, chez OVH, tu as un hébergement correct avec nom de domaine inclus (60GP).
Et une migration est assez simple, en fait (il me semble que fran6art avait fait un tutoriel sur ce sujet).


Outils de base : Firefox+Firebug, Google-est-mon-ami™, Notepad++. Avec ça, on règle 78,24% des problèmes wink
Pour aller plus loin : Côt côt codex FR EN ! WAMP/LAMP/MAMP

« On paie mal un maître en ne restant toujours que l'élève. » — F. Nietzsche

Hors ligne

 

#11 22-05-2008 17:15:13

le_chat_qui
Connaisseur WP
Date d'inscription: 30-03-2008
Messages: 13
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

j'ai un ami qui vend de l'hébergement et qui vient de me proposer de m'héberger pour rien. Du coup, je n'ai plus qu'à acheter un nom de domaine mais c'est intéressant comme piste OVH ! Merci pour ce conseil !

Sinon, si je sors le footer de ma page, je le mets où ensuite ? (je sais suis vraiment une bille)

=^.^=

Hors ligne

 

#12 23-05-2008 19:48:58

Comme une image
Burpeur Wordpress
Lieu: Paris (enfin presque)
Date d'inscription: 30-01-2008
Messages: 1581
Site web

Re: Placer sidebar en bas de page (juste au dessus du footer)

J'utilisais un raccourci.
Tu ne le sors pas de ta page, mais de ta balise  <div id="page">

Donc au lieu de

Code: HTML

  1. <div page>
  2.    ...
  3.    <div footer> ... </div>
  4. </div >


il faudrait quelque chose comme
Donc au lieu de

Code: HTML

  1. <div page>
  2.    ...
  3. </div >
  4. <div footer> ... </div>
  5.  


Mais je t'assure que plutôt que de copier ce que je te propose, il faudrait que tu fasses l'effort de comprendre ce que tu fais et pourquoi tu le fais. Bref, que tu ne complaises pas dans ton rôle de bille, mais que tu te prennes en charge pour apprendre et progresser.
(Nan, j'ai jamais voulu être instituteur)


Outils de base : Firefox+Firebug, Google-est-mon-ami™, Notepad++. Avec ça, on règle 78,24% des problèmes wink
Pour aller plus loin : Côt côt codex FR EN ! WAMP/LAMP/MAMP

« On paie mal un maître en ne restant toujours que l'élève. » — F. Nietzsche

Hors ligne

 
  • Index
  •  » Thèmes
  •  » Placer sidebar en bas de page (juste au dessus du footer)

Pied de page des forums

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