4
我为什么要放if(have_posts()),而while(have_posts())还不够?
我对“循环”有疑问。 <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php endwhile; else: ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?></p> <?php endif; ?> 代码取自The Loop WordPress Codex页面。 我为什么要if参加?好像有while循环,工作正常。 如果没有if声明,在什么情况下会出现问题? 编辑 我接受@Chip的回答。但老实说我只需要最后一部分。 我现在知道我想从我的问题中学到什么。 if仅当需要放置仅应写入一次的页眉或页脚时,才需要使用该语句。如果您不使用“包装器”,则if无需声明。
22
loop