WP_Query – это только циклическая домашняя страница, а не страницы

Таким образом, я пишу цикл wordpress, и я хочу, чтобы мой цикл вызывал последние пятнадцать страниц (не используя никаких сообщений, которые когда-либо были, и это не опция), затем я перебираю тег LI и тег Span, чтобы заполнить миниатюру. Если ваш путаный проверить это xxlbreakcomp.com

Моя петля работает, но она только вызывает мою домашнюю страницу. Я думаю, что мне нужно написать второй цикл или выход, но я сделал оба и ни один из них. Мне просто нужно толчок в правильном направлении, но я полностью потерян. Плюс массив post__in тоже не работает.

<div id="video-thumbs"> <ul id="selected"> <?php $query_args = array ( 'orderby' => 'date', 'order' => 'DESC', 'post_per_page' => 15, 'post_type' => 'page', 'post__in'=> array (4,7,8,9,15,16,17,18,19,20,21,22,23,24,25) ); $query = new WP_Query($query_args); if ( $query->have_posts() ) : while ( $query->have_posts()) : $query->the_post(); wp_reset_postdata (); ?> <li data-permalink="<?php the_permalink(); ?>" class="selected"> <span style= "background: url('<?php bloginfo('template_directory'); ?>/library/images/thumb_pic.png')"></span> <span><?php the_title(); ?></span> </li> <?php endwhile; endif; ?> <?php wp_reset_postdata (); // reset the query ?> </ul> </div> 

Удаление первого «wp_reset_postdata ();» решил проблему.