为什么我需要在页面上使用循环(在page.php等中)?

时间:2018-10-31 作者:GyRo

这个问题是对following question.
链接问题的答案是,您必须在每个php模板文件中编写循环,但仍然打开的是为什么?为什么有必要写是作为页面的一部分。php如果这个页面根本不应该显示任何帖子?

另一个问题是,为什么在页面内执行have\\u posts()。php返回值为“true”?该页面中不应该包含任何帖子吗?

1 个回复
最合适的回答,由SO网友:kraftner 整理而成

措辞(出于历史原因)有点混乱。实际上,Post在WordPress中有两个含义:

博客帖子中的文字帖子,是一个包含其他默认帖子类型(如页面)或自定义帖子类型的通用术语所以有了Post类型“Post”,就像有了Post类型“page”。

这里有一个指向《法典》的链接,详细介绍了这一点:https://codex.wordpress.org/Post_Types

结束

相关推荐

echo a tax term in loop

对于列表中的每个项目,我需要在之后在此循环中回显CPT的一个术语。感谢您的指导或帮助。原始代码来自Stackoverflow。com,因为它起作用了。 <?php $da_place = get_field(\'smart_place\'); //acf field $args = array( \'post_type\' => \'to_do_items\', \'tax_query\' => array