gpt4 book ai didi

wordpress - 为什么我需要在 single.php 中使用 wp 循环

转载 作者:行者123 更新时间:2023-12-04 03:58:08 25 4
gpt4 key购买 nike

在WordPress主题开发中我们可以使用single.php显示特定的单个帖子。

为此,通常的做法是:

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php the_content();?>
<?php endwhile; ?>
<?php endif; ?>

为什么我需要循环显示单个帖子?任何人都可以给出一些正当理由吗?

最佳答案

WordPress Loop实例化一些函数,如 the_title() , the_content() others .

换句话说,你的帖子是在那个循环中加载的,如果你在一个帖子上,这个循环就会经过一次。虽然有一个循环可能很奇怪,但它实际上非常有用。

WordPress 使用 template hierarchy ,这是一种选择为给定帖子/页面加载哪个模板的方法。在您的 single.php ,循环将运行一次。但如果你没有 single.php文件,WordPress 将使用 index.php而不是同一个帖子。

为了保持一致性,有一个适用于任意数量帖子的循环是有帮助的。否则,在你index.php ,您将需要一个帖子的案例和多个帖子的另一个案例,并且保持一致的模板方法会很困难。

关于wordpress - 为什么我需要在 single.php 中使用 wp 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21249888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com