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 主題都會遵循類似的結構來循環顯示文章。