Problème de footer sous wordpress
Dernière réponse : dans Programmation
bonsoir à tous,
je suis entrain de créer mon thème wordpress mais je bloque au niveau du footer (pour l'instant...
)
le site
donc voila, mon image reste bloqué au niveau de la sidebar et je vois pas où est le probleme dans les fichiers php....!
Dites moi quel code vous voulez voir si vous ne voyez pas la solution ti suite..
merci d'avance
je suis entrain de créer mon thème wordpress mais je bloque au niveau du footer (pour l'instant...
)le site
donc voila, mon image reste bloqué au niveau de la sidebar et je vois pas où est le probleme dans les fichiers php....!
Dites moi quel code vous voulez voir si vous ne voyez pas la solution ti suite..
merci d'avance
Autres pages sur : probleme footer wordpress
Lassé par la pub ? Créez un compte
dans un fichier ou plus particulierement un theme wordpress, y'a plusieurs fichiers .php (index, header, sidebar, footer...)
dans le fichier footer.php j'ai mis ça
/**
* @package WordPress
* @subpackage Classic_Theme
*/
?>
</div>
<?php get_sidebar(); ?>
<div class="clear"></div>
</div><!-- FIN #main -->
<div id="footer">
</div>
<?php wp_footer(); ?>
</body>
</html>
et dans la partie css j'ai mis ça :
tout con quoi mais je vois que le footer (la bande bleue sur le site se met a la position de "catégories" qui fait partie de sidebar.php
c'est plus clair?
dans le fichier footer.php j'ai mis ça
Citation :
<?php/**
* @package WordPress
* @subpackage Classic_Theme
*/
?>
</div>
<?php get_sidebar(); ?>
<div class="clear"></div>
</div><!-- FIN #main -->
<div id="footer">
</div>
<?php wp_footer(); ?>
</body>
</html>
et dans la partie css j'ai mis ça :
Citation :
#footer {height:191px; background:url(images/footer.jpg) repeat-x top left;}tout con quoi mais je vois que le footer (la bande bleue sur le site se met a la position de "catégories" qui fait partie de sidebar.php
c'est plus clair?
Dans ton css du footer met :
Ensuite au niveau de ta catégorie qui se met au dessus du footer, ton problème provient surement du code css ou de ta page : "sidebar.php"
Affiche le code de ces pages, pour que je regarde.
Pour faire simple tu doit avoir dans l'ordre :
Vérifie déjà ça , si tous est correcte il doit avoir un problème de placement dans le css (float:right/left/center...).
#footer { height:191px; background:url(images/footer.jpg) repeat-x; margin :auto; }
Ensuite au niveau de ta catégorie qui se met au dessus du footer, ton problème provient surement du code css ou de ta page : "sidebar.php"
Affiche le code de ces pages, pour que je regarde.
Pour faire simple tu doit avoir dans l'ordre :
<div id="header"></div> <div id="sidebar"></div> <div id="corps"></div> <div id="footer"></div>
Vérifie déjà ça , si tous est correcte il doit avoir un problème de placement dans le css (float:right/left/center...).
siderbar :
footer:
moi je pense que ça vient du footer.php quand il appel la sidebar
<?php /** * @package WordPress * @subpackage Classic_Theme */ ?> <!-- begin sidebar --> <div id="col22"> <?php /* Widgetized sidebar, if you have the plugin installed. */ if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?> <ul> <?php wp_list_pages('title_li=' . __('Pages:')); ?> <?php wp_list_bookmarks('title_after=&title_before='); ?> <?php wp_list_categories('title_li=' . __('Categories:')); ?> <li id="search"> <label for="s"><?php _e('Search:'); ?></label> <form id="searchform" method="get" action="<?php bloginfo('home'); ?>"> <div> <input type="text" name="s" id="s" size="15" /><br /> <input type="submit" value="<?php esc_attr_e('Search'); ?>" /> </div> </form> </li> <li id="archives"><?php _e('Archives:'); ?> <ul> <?php wp_get_archives('type=monthly'); ?> </ul> </li> <li id="meta"><?php _e('Meta:'); ?> <ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php _e('Syndicate this site using RSS'); ?>"><?php _e('<abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li> <li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php _e('The latest comments to all posts in RSS'); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li> <li><a href="<a href="http://validator.w3.org/check/referer" target="_blank">http://validator.w3.org/check/referer</a>" title="<?php _e('This page validates as XHTML 1.0 Transitional'); ?>"><?php _e('Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr>'); ?></a></li> <li><a href="<a href="http://gmpg.org/xfn/" target="_blank">http://gmpg.org/xfn/</a>"><abbr title="XHTML Friends Network">XFN</abbr></a></li> <li><a href="<a href="http://wordpress.org/" target="_blank">http://wordpress.org/</a>" title="<?php _e('Powered by WordPress, state-of-the-art semantic personal publishing platform.'); ?>"><abbr title="WordPress">WP</abbr></a></li> <?php wp_meta(); ?> </ul> </li> <?php endif; ?> </ul> </div> <!-- end sidebar -->
footer:
<?php /** * @package WordPress * @subpackage Classic_Theme */ ?> </div><!-- FIN #col21 --> <?php get_sidebar(); ?> <div class="clear"></div> </div><!-- FIN #main --> <div id="footer"> </div> <?php wp_footer(); ?> </body> </html>
moi je pense que ça vient du footer.php quand il appel la sidebar
<?php get_sidebar(); ?> <div class="clear"></div> </div><!-- FIN #main -->
<?php get_sidebar(); ?> <div class="clear"></div> </div><!-- FIN #main --> <div id="footer"> // La "sidebar" est avant, il n'est pas entre la balise "<div></div>" </div>
Donc ici le code est correcte.
=====
J'ai regarder la mise en page au niveau php , tous est correcte :
<!-- begin sidebar --> <div id="col22"> <div id="categories-3" class="widget widget_categories"><h2>Catégories</h2> <ul> <li class="cat-item cat-item-4"><a href="<a href="http://bibidesign.free.fr/?cat=4" target="_blank">http://bibidesign.free.fr/?cat=4</a>" title="Voir tous les articles classés dans My Life">My Life</a> </li> </ul> </div> </ul> </div> <!-- end sidebar --> <div class="clear"></div> </div><!-- FIN #main --> <div id="footer"> </div>
Tu as le code css de la "catégorie" : <div id="categories-3" class="widget widget_categories"> </div> ?
css:
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;} h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;} a{text-decoration:none;} body{text-align:center; background:#d1b37f; font-family:Helvetica Neue; font-size: 11px;} #head{ background:url(images/bg.jpg) repeat-x #d1b37f; height:560px;} #head #paysage{ position:relative; width:1200px; margin:0 auto; background:url(images/head.jpg) top left no-repeat; height:208px; } #head #paysage #menu{position:absolute; top:157px; left:667px; } #head #paysage #menu ul{} #head #paysage #menu li{float:left; width:150px; list-style:none; } #head #paysage #menu li a{text-decoration:none; float:left; width:150px; font-size:14px; font-family:Sathu; color:#0088b5; text-transform:uppercase; } #head #paysage #menu li a:hover{background:url(images/over.png); height:50px;} #head #paysage #menu li a:focus{background:url(images/over.png); height:50px;} #head #paysage #menu li a span{ display:block; font-size:10px; font-family:Andale Mono; text-transform:lowercase} #head #paysage #presentation{position:absolute; margin-left:30px; top:130px; width:380px;} #head #paysage #presentation h1{float:left; text-align:justify; font-family:Bell Gothic Std; font-size:18px; color:#bfa16d;} #head #paysage #presentation p{float:left; text-align:justify; font-family:Helvetica Neue; font-size:14px; color:#7e7d7d} #main{width:1200px; margin:0 auto; text-align:left;} #col21{width:513px; margin-left: 150px; float:left; margin-top:-300px;} #col21 .post-top{ background:url(images/post_head.gif) top left no-repeat;position:relative; height:71px; line-height:71px;} #col21 .post-top h1{ text-align:center; font-family:Sathu; font-size: 14px; text-transform:uppercase; height :71px;} #col21 .post-top .post-cat{position:absolute; top:-20px; left:10px; font-family:Sathu; font-size:11px;} #col21 .post-top .post-date{position:absolute; top:25px; left:10px; font-family:Sathu; color:#ffffff; font-size:11px;} #col21 .post-top h1 a,#col21 .post-cat a,#col21 .post-cat{color:#ffffff;} #col21 .post-top.tour-du-web .post-cat a,#col21 .post-top.tour-du-web{color:#f67ef2;} #col21 .post-top.my-life .post-cat a,#col21 .post-top.my-life{color:#ffffff;} #col21 .post-top.nouvelles-technologies .post-cat a,#col21 .post-top.nouvelles-technologies{color:#57b2f2;} #col21 .post-top.graphismes .post-cat a,#col21 .post-top.graphismes{color:#86f089;} #col21 .post-top.musiques .post-cat a,#col21 .post-top.musiques{color:#f1e886;} #col21 .post-content{ background:#e2e2e2; color:#5f5f5f; padding:0 10px;} #col21 .post-content a{font-weight:bold; color:#0088b5} #col21 .post-content .comments a{font-weight:bold; color:#0088b5; line-height:45px; margin-left:3px;} #col21 .post-content .comments{font-size:1.8em; display:block; height:50px; margin-top: 20px;} #col21 .post-content .comments span{height:47px; width:50px; background:url(images/bulle.png) top left no-repeat; float:left; color:#e2e2e2;text-align:center; line-height:40px;} #col21 .post-bot{height: 76px; width: 513px; background:url(images/post_footer.gif) top left no-repeat; margin-bottom: 30px;} #col22{float:right; width:250px; padding-left:250px;} #col22 h2{font-family:Geneva; color:#bfa16d; font-size:18px;} #col22 .widget_categories ul{list-style:none;} #col22 .widget_categories li{height:39px; width:219px; background:url(images/cat.gif) top left no-repeat #ffffff; margin-bottom:2px;} #col22 .widget_categories li a{color:#ffffff; font-size:11px; font-family:Sathu; line-height:39px; padding-left:10px;} #footer {height:191px; background:url(images/footer.jpg) repeat-x ; margin:auto;}
41. #col22 .widget_categories li{height:39px; width:219px; background:url(images/cat.gif) top left no-repeat #ffffff; margin-bottom:2px;}
Supprime le :"top left", et regarde où la catégorie se place.
Dans la page que tu as donné, je n'est pas trouvé" : "#categories-3" ==> <div id="categories-3" class="widget widget_categories"> </div>
Bon reprenons par étape :
Sur ton index j'ai ce code-ci pour la "sidebar "(clique droit=> code source) :
D'après ce code sur ta "sidebar" il y a juste le nom de la catégorie rien d'autre, donc
le problème de positionnement correspondrais a la "sidebar" c'est à dire à l'id : col22, le code css est :
remplace ce code par :
Logiquement ta catégorie va bouger, ensuite à toi de voir pour la positionner à
l'endroit voulu (demande moi si tu n'arrives pas).
Ta sidebar normalement elle se place où?
En dessous de ta bannière?
A gauche, a côté de ton corps?
Sur ton index j'ai ce code-ci pour la "sidebar "(clique droit=> code source) :
<!-- begin sidebar --> <div id="col22"> <div id="categories-3" class="widget widget_categories"><h2>Catégories</h2> <ul> <li class="cat-item cat-item-4"><a href="<a href="http://bibidesign.free.fr/?cat=4" target="_blank">http://bibidesign.free.fr/?cat=4</a>" title="Voir tous les articles classés dans My Life">My Life</a> </li> </ul> </div>
D'après ce code sur ta "sidebar" il y a juste le nom de la catégorie rien d'autre, donc
le problème de positionnement correspondrais a la "sidebar" c'est à dire à l'id : col22, le code css est :
38. #col22{float:right; width:250px; padding-left:250px;}
remplace ce code par :
38. #col22{width:250px; }
Logiquement ta catégorie va bouger, ensuite à toi de voir pour la positionner à
l'endroit voulu (demande moi si tu n'arrives pas).
Ta sidebar normalement elle se place où?
En dessous de ta bannière?
A gauche, a côté de ton corps?
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumProblème d'insertion d'image à partir de mon disque sur wordpress
- ForumProbléme de théme wordpress !
- SolutionsProblème Wordpress plugin Democracy
- ForumPROBLEME AVEC WORDPRESS
- ForumProbleme theme wordpress
- ForumProblème de fin d'installation de WordPress
- ForumGros probléme Wordpress .
- ForumProbléme wordpress .
- ForumProbleme avec wordpress mu
- Voir plus