title: Wordpress: Build array of ids from wp_query
body: <p>Im trying to capture all the id's available in the wp_query after a loop runs and place them into an array. I will use these ID's for a later function.</p>
  
  <p>I tried this, but is there a better way?</p>
  
  <pre><code>        $temp = array();
      while ( $wp_query-&gt;have_posts() ) : $wp_query-&gt;the_post();
          $temp[] = $wp_query-&gt;post-&gt;ID ;
      endwhile;
      print_r($temp);
  </code></pre>
  
  <p>and get this:</p>
  
  <p>Array ( [0] => 7050 [1] => 8227 [2] => 8206 [3] => 8202 [4] => 8200 [5] => 8190 [6] => 8180 [7] => 8174 [8] => 8172 [9] => 8168 [10] => 8162 [11] => 8150 [12] => 8144 [13] => 8138 [14] => 8132 [15] => 8134 [16] => 8130 [17] => 8126 [18] => 8128 [19] => 8124 ) </p>