我有一个关于“循环”的问题。
<?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 page.我为什么要把if
部分好像有while
回路,工作正常。
在什么情况下,如果没有if
陈述
编辑我接受了@Chip的回答。但老实说,我只需要最后一部分。
我现在知道我想从我的问题中知道什么了。
if
语句仅在必要时才可用,前提是要放置只应写入一次的页眉或页脚。如果你不使用“包装器”,那么if
无需声明。