Похоже, вам нужно указать post_type в вашем запросе, и вы пропускаете бит сравнения, хотя я не уверен, какой из них вас отбросит:
$args = array(
'post_type' => 'post',
'meta_query' => array(
array(
'key' => 'section',
'value' => $section,
'compare' => "="
)
)
);
Тип записи может быть массивомесли у вас есть несколько типов пользовательских сообщений.