Wp_query post__not_in not working
<p>I'm trying to build a query using wp_query where certain posts id must be excluded. Here is the code that i'm using:</p>

<pre><code>$args = array( 'posttype' =&gt; 'post', 'posts_per_page' =&gt; 1, 'cat' =&gt; 14, 'post__not_in ' =&gt; array(71,1), 'orderby' =&gt; 'menu_order', 'order' =&gt; 'ASC' , 'post_status' =&gt; 'publish' );
$the_query = new \WP_Query( $args );
</code></pre>

<p>However wp_query is still returning me the posts with those ID's. </p>

<p>Here is the pastebin with the wp_query object <a href="http://pastebin.com/gjayN4Yc" rel="nofollow noreferrer">http://pastebin.com/gjayN4Yc</a>.
As for the wp_query->request i'm having the following:</p>

<pre><code>SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts LEFT JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) WHERE 1=1 AND ( wp_term_relationships.term_taxonomy_id IN (14,15) ) AND wp_posts.post_type = 'post' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.menu_order ASC LIMIT 0, 3
</code></pre>

<p>Am i doing something wrong or is this a core bug?</p>

<p>Thank you.</p>