8797 sujets

Développement web côté serveur, CMS

Bonjour,
Je développer un site sous wordpress. J'ai deux boucles qui s'imbrique et j'utilise dans l'une d'elle la fonction get featured posts.
Voici la boucle qui est imbriquer dans la premiere.
L'objectif de ce bout de code que j'ai créé et de ne pas afficher la boucle, si on a pas coché l'étoile (du plugin yet another featured posts) pour mettre en avant un article dans l'admin wordpress.
J'ai pas d'erreur php, mais cela ne fonctionne pas. Quand je coche aucune etoile (mise en avant article), j'ai une boucle infinie et ma page ne s'arrête pas de charger.

Merci pour votre aide


<!-- Get posts -->
<?php $featured = get_featured_posts(array('method' => 'the_loop')); if ($featured != ''): ?><?php while (have_posts()) : the_post(); ?>	
		  <div class="posthome">
			 <h2><a href="<?php the_permalink();?>"><?php the_title(); ?></a></h2>
		       <div class="thumb">
		          <a href="<?php the_permalink();?>"><?php the_post_thumbnail(); ?></a>
		       </div>
		    <div class="post-content">
		    <?php the_excerpt();?><span class="read_more"><a href="<?php the_permalink();?>"><?php _e('En savoir plus','theme'); ?></a></span>
		    </div>
		</div>
	

<!-- kill loop -->
<?php endwhile; wp_reset_query(); ?>  
<?php endif;?>	

Modifié par dreadstock (26 Jun 2012 - 17:13)