Из Codex на WP_Query's page:
'meta_value' - Обратите внимание, что 'meta_key = имя_раздела' также должны присутствовать в запросе. Также обратите внимание, что сортировка будет в алфавитном порядке, что отлично подходит для строк (т.е. слов), но может быть неожиданным для чисел (например, 1, 3, 34, 4, 56, 6 и т. Д., А не 1, 3, 4, 6, 34, 56, как вы, естественно, можете ожидать). Вместо этого используйте «meta_value_num» для числовых значений. 'meta_value_num' - Заказ по числовому значению мета (доступно в версии 2.8). Также обратите внимание, что в запросе также должен присутствовать «meta_key = keyname». Это значение позволяет производить численное сортирование, как указано выше, в мета-значении.
$my_query = new WP_Query(array(
// 'post_type' => 'post_type_name',
'meta_key' => 'key_name',
'orderby' => 'meta_value_num'
));
Вы можете проверить параметры заказа по той же ссылке.