首先,我要指出,在大多数情况下query_posts
应该避免!
此函数将完全覆盖主查询,不供插件或主题使用。它修改主查询的过于简单的方法可能会有问题,应该尽可能避免。
我建议使用WP\\U查询转移您的查询,并尝试以下操作:
$all_prods = array(
\'posts_per_page\' => -1,
\'post_type\' => \'product\',
);
$query = new WP_Query($all_prods);
while ($query->have_posts()) {
$query->the_post();
$post_id = get_the_ID();
echo $post_id;
}
对于调试部分,我将使用
get_post($post_id);
验证我们讨论的是相同的post\\u类型。