Query post & loop problem. 时间:2012-07-19 作者:Nisha_at_Behance 我在向循环添加查询时遇到问题。请看看有什么问题。here is the link <div class="fl" id="main_article"> <?php $count = 1; $the_query = new WP_Query( \'category_name=headline&orderby=post_date&order=desc\' ); if ( $the_query->have_posts() ) : while (have_posts()) : $the_query->the_post(); if($count == 1) : ?> <a href="<?php the_permalink() ?>" rel="bookmark" title=""><?php the_title(); ?></a> <?php dynamic_excerpt(400); ?> <?php else : ?> <div class="post"> <a href="<?php the_permalink() ?>" rel="bookmark" title=""><?php the_title(); ?></a> <?php dynamic_excerpt(400); ?> </div> <?php if ($count== 2 || $count == 4 ){ ?> <?php dynamic_sidebar(\'index-insert\') ?> <?php } ?> <?php $count = $count + 0; ?> <?php endif; ?> <?php $count++; ?> <?php endwhile; ?> </div> 1 个回复 最合适的回答,由SO网友:Michael 整理而成 不知道实际的问题是什么,但从代码来看,我建议:a: thewhile (have_posts()) : 应该是while ($the_query->have_posts()) : b: 您需要递增计数器:<?php $count = $count + 1; ?>c: theendif; 在endwhile; - 至少它没有显示在发布的代码部分。 结束 文章导航