我已经创建了一个自定义的帖子类型,我想使用它允许人们在我的主题主页中添加任意数量的部分。我想循环浏览所有此类帖子,并将其内容包含在页面中。我的问题是get_pages()
具有\'post_type\' => \'home_section\'
似乎返回的是布尔值,而不是数组。
下面是我用来测试的代码:
<?php
$hp_sections = get_pages(array(\'post_type\' => \'home_section\'));
echo \'<!-- $hp_sections type: \', gettype($hp_sections), \', value: \', $hp_sections, \' -->\';
?>
当我在页面上查看源代码时,我得到:
<!-- $hp_sections type: boolean, value: -->
我对PHP和Wordpress都很陌生,所以我认为我犯了一些愚蠢的错误。我想知道上面的代码有什么问题,以及获得给定类型的所有页面并在模板中迭代的建议方法是什么。