Вывод поста по id на главной

Вывожу посты на главную из рубрик вот таким методом:

<?php 
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$wp_query = new WP_Query('posts_per_page='.get_theme_mod('home_postnum').'&paged=' . $paged);
if (have_posts()) {
$counter = 0;
query_posts('cat=18,16,15,19,1,17,36&showposts=3');
while (have_posts()) : the_post();
global $post;
include(TEMPLATEPATH. '/includes/homelinks.php');

if( $counter == 4) {
echo'<div class="clear"> </div>';
$counter = 0;
}

endwhile;
} else { 
include(TEMPLATEPATH. '/includes/not-found.php'); 
}
wp_reset_query();
?>

А как с помощью этой же структуры кода выводить нужный пост по id?

Заметки к вопросу:
herold89 4.4 года назад

Если нужен только один пост то добавить в query_posts параметр &p=ID_поста.
Если нужен только несколько то добавить в query_posts параметр &post__in=ID_постов через запятую.