如何用POST_QUERY隐藏所有子页面? 时间:2011-12-29 作者:Dan 我有一个页面模板作为起始页(home.php)。我使用两列网格来显示该主页上的所有页面。带有标题和摘录的php。不幸的是,我的子页面也显示出来了,我不知道如何隐藏它们。我不是想做一个列表菜单什么的,它更像是我页面的一个图库。现在我使用“query\\u posts(\'post\\u type=page.$parent);”与上述结果一致。我也尝试过使用数组,但这会给我帖子而不是页面(我还不了解fr的原因)。隐藏所有子页面而只显示父页面,我缺少了什么?有什么帮助吗?提前感谢!丹 1 个回复 SO网友:goldenapples WP\\u查询中有一个名为post\\u parent的参数。通常,这指的是帖子父项的ID,但由于它是一个整数字段,因此没有父项的页面本质上具有0的post\\u父项。因此,要获取不是另一个页面的子页面的所有页面,可以使用query_posts( \'post_type=page&post_parent=0\' ); 或者,在数组语法中query_posts( array( \'post_type\' => \'page\', \'post_parent\' => 0 ) ); 结束 文章导航