WordPress 默认循环是指在主题模板中用于循环显示文章内容的代码结构。以下是一个典型的 WordPress 默认循环示例:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<p><?php the_excerpt(); ?></p>
<p>Posted on <?php the_time('F jS, Y'); ?> by <?php the_author(); ?></p>
</div>
<?php endwhile; ?>
<?php else: ?>
<p>Sorry, no posts to display.</p>
<?php endif; ?>
这个循环的工作原理如下:
have_posts():检查是否有可用的文章。
while (have_posts()):如果有可用的文章,继续循环。
the_post():设置当前文章的数据,以便在循环中使用。
在循环内部,使用不同的模板标签来显示文章的相关信息,如标题、摘要、时间和作者等。
如果没有可用的文章,显示一条消息:“Sorry, no posts to display.”
这个循环可以根据需要进行修改,以显示不同的文章内容和格式。但是,大多数 WordPress 主题都会遵循类似的结构来循环显示文章。