title: wp_get_recent_posts( $args ) returning empty array
body: <pre><code>&lt;?php $args = array(
                  'numberposts' =&gt; 3,
                  'offset' =&gt; 0,
                  'orderby' =&gt; 'post_date',
                  'order' =&gt; 'DESC',
                  'include' =&gt; '',
                  'exclude' =&gt; '',
                  'meta_key' =&gt;'_thumbnail_id' ,
                  'meta_value' =&gt; '',
                  'post_type' =&gt; 'Topics',
                  'post_status' =&gt; 'publish',
                  'suppress_filters' =&gt; true );
                  $recent_posts = wp_get_recent_posts( $args);
                  echo '&lt;pre&gt;';print_r($recent_posts); ?&gt;
  </code></pre>
  
  <p>The <code>wp_get_recent_posts( $args )</code> is returning an empty array, although I do have a post type with name "topics" and it does contain a few posts in it. Any idea why is that happening?</p>