获取页面中显示的所有帖子ID

时间:2017-08-01 10:38:09

标签: php arrays wordpress

给定页面(也可以是首页或SERP)我需要列出所有帖子的ID:我需要创建一个包含这些ID的数组。

有什么方法可以采取这样的方式吗?

1 个答案:

答案 0 :(得分:0)

是的,您可以从页面上呈现的所有帖子的post_ids轻松创建数组。 以下是代码,您可以找到:

<?php $ids = array();
while(have_posts()): the_post();
$ids[] = $post->ID;
endwhile;
?>

现在,您可以在同一页面的任何位置轻松使用“ids”数组,如下所示:

<?php 
echo "<pre>";
print_r($ids);
?>

希望,如果您有任何疑问,这可能对您有所帮助并告诉我。感谢