Bonjour, j'ai semble t-il un problème avec les balises php if & endif ce qui m'empêchent d'afficher mon footer voici mes lignes de code si quelqu'un peut m'aider :

Index.php :
<?php
get_header();
?>

<?php [#cyan][b]if(have_post()):[/b][/#]
				while (have_posts()):
						the_post();
?>
<?php
	endwhile;[b] [#cyan]endif;[/#][/b]
?>

<div <?php post_class();?>id="post-<?php the_ID(); ?>">
	<div class="post-top">
		<div class"post-cat"><?php the_category(","); ?></div>
		<h1><a href="<?php the_permalink();?>"rel="bookmark"><?php the_title();?></a></h1>
	</div>
	
<?php
get_footer();


footer.php :
</div>

<?php get_sidebar(); ?>

</div>
	
<?php wp_footer(); ?>
	<div id="footer">
		<div id="conteneur_footer">
			<div id="ico_social">
				<div class="ico_facebook">
					<img src="<?php echo get_template_directory_uri(); ?>/images/ico_facebook.png" alt="Facebook" title="Facebook"/>
				</div>
				<div class"ico_twitter">
					<img src="<?php echo get_template_directory_uri(); ?>/images/ico_tweeter.png" alt="Twitter" title="Twitter"/>
				</div>
				<div class"ico_google_plus">
					<img src="<?php echo get_template_directory_uri(); ?>/images/ico_google+.png" alt="Google+" title="Google+"/>
				</div>
				<div class"ico_youtube">
					<img src="<?php echo get_template_directory_uri(); ?>/images/ico_youtube.png" alt="YouTube" title="YouTube"/>
				</div>	
			</div>	
		</div>
	</div>
</body>
</html>


style.css :
/*FOOTER*/
#footer{
	position:relative; 
	bottom:00px; 
	background-color:#2b2b2b;
	height:100px;
}
#conteneur_footer{
	width:960px; 
	margin:0 auto;
	position:relative;
	padding-top:15px;
	overflow:hidden;
}
#ico_social{
	float:right;
}
.ico_facebook{
	width:30px;
	height:30px;
	margin-right:5px;
	background-position: 0 0;
	overflow: hidden;
}
.ico_twitter{
	width:30px;
	height:30px;
	margin-right:5px;
	background-position: 0 0;
	overflow: hidden;
}


Merci de votre aide
Modifié par Guillaume15 (06 Feb 2014 - 11:32)
Je ne vois rien dans la synthaxe, seulement une differences entre tes deux appel de fonction : have_post et have_posts.
Peut etre est-ce voulu ?
Si c'est le cas, donne nous le code de tes deux fonctions.
Je ne vois rien dans la synthaxe, seulement une differences entre tes deux appel de fonction : have_post et have_posts.
Peut etre est-ce voulu ?
Si c'est le cas, donne nous le code de tes deux fonctions.
J'utilise WordPress il me semble que ces deux fonctions sont des fonctions WP par défaut ?
Je me trompe peut-être ? Smiley confus

Merci de votre aide
Modifié par Guillaume15 (06 Feb 2014 - 13:36)
J'ai trouvé la solution merci de votre aide Smiley smile

Voici la correction du fichierindex.php:
<?php if(have_posts()):
				while (have_posts()):
						the_post();
?>

<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>


Merci
Bonne journée Smiley cligne