WP_Queryでの条件指定

WP_Queryの条件として指定する引数に’author__in’や’post__not_in’などの記事を絞り込むものがある。 これらの要素は「配列」として指定しなければならず、たとえ指定したいIDが1つのみであってもarray()などを用いる必要がある。 例:

$query = new WP_Query( //正しい書き方
  array( 
    'post__not_in' => array(12345) 
  ) 
);

$query = new WP_Query( //これだとエラーとなる
  array( 
    'post__not_in' => 12345 
  ) 
);