找到了:我正在处理的帖子是自定义帖子的实例,默认的get\\u posts()函数假设帖子就是帖子。因此,它没有找到它们,并且正在正确地返回;无;。
解决方案:我在主题函数中添加了一些代码。php文件,如下所示:
function set_up_theme() {
...other stuff
function mytheme_pre_get_posts ()
$query->set(\'post_type\', \'my_custom_post_type\');
}
add_action(\'pre_get_posts\', \'mytheme_pre_get_posts\');
}
我们欢迎有更好的方法或场所来设置此功能,但它似乎起到了作用。