When I sort my WP_Query with meta_key, if a post doesn't have that meta key set it doesn't show up in the results..
my_meta_value = 1 (or) 0 (or) !isset()
ie:
$q = new WP_Query(array('orderby'=>'meta_value','meta_key'=>'my_meta_value'))
returns only 3 results (three withmy_meta_value set),
$q = new WP_Query(array('orderby'=>'meta_value'))
returns 20 results (what I expect). but is not ordered properly