如果我没弄错的话,你只需要拿到所有的身份证$wp_query
全局可用,因为主查询已经执行,所以可以访问$posts
属性,然后从那里获取您的帖子ID。类似这样的东西就可以了
global $wp_query;
$posts = $wp_query->posts;
foreach ( $posts as $post ) {
echo $post->ID;
}
如果需要ID数组,请执行以下操作
global $wp_query;
$posts = $wp_query->posts;
$ids = [];
foreach ( $posts as $post ) {
$ids[] = $post->ID;
}
?><pre><?php var_dump($ids); ?></pre><?php
您所有的职位ID都将保存在
$ids
变量