Как получить миниатюру сообщения в фрагменте, загруженном на страницу без WP?

Я пытаюсь реализовать что-то на странице, отличной от WordPress PHP, за пределами каталога WP, в которой показано последнее сообщение WP с заголовком, выдержкой и изображением в виде миниатюры. Прямо сейчас страница вне WP содержит следующий код:

<?php include($_SERVER['DOCUMENT_ROOT'].'/blog/blog-loader.php'); //This is the included file ?> 

Файл blog-loader.php (в корневой части установки WP) содержит следующее:

 <?php include 'wp-load.php'; $args = array( 'post_type' => 'post', 'posts_per_page' => 1 ); $query = new WP_Query($args); if($query->have_posts()): $data = ''; while($query->have_posts()):$query->the_post(); $data .= '<h2><a href="'.get_the_permalink().'">'.get_the_title().'</a></h2>'; $data .= '<div class="description">'.get_the_excerpt().'</div>'; endwhile;endif; echo $data; в <?php include 'wp-load.php'; $args = array( 'post_type' => 'post', 'posts_per_page' => 1 ); $query = new WP_Query($args); if($query->have_posts()): $data = ''; while($query->have_posts()):$query->the_post(); $data .= '<h2><a href="'.get_the_permalink().'">'.get_the_title().'</a></h2>'; $data .= '<div class="description">'.get_the_excerpt().'</div>'; endwhile;endif; echo $data; 

Пока все работает отлично, но я не могу понять, как назвать изображение. Любые решения? Я не фантастический на PHP, поэтому у меня возникли проблемы с реализацией чего-либо. Например, я попытался добавить:

  $data .= '<img src="'.get_the_post_thumbnail($post_id, 'thumbnail').'">'; 

Но он возвращает:

 <img src(unknown)> 

Я уверен, что мне не хватает чего-то очевидного, и все это происходит неправильно. Любая помощь будет большой, спасибо!

Редактирование: наконец-то выяснилось, и я чувствую себя глупо, но главной проблемой был не код, а изображения, не имеющие «официальных» избранных образов, настроены! Это то, что я закончил тем, что работал:

 <?php include 'wp-blog-header.php'; ?> <?php $the_query = new WP_Query( 'posts_per_page=1' ); ?> <?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?> <a href="<?php the_permalink() ?>"><?php the_title(); ?></a><br /> <?php the_excerpt(__('(more…)')); ?><br /> <a href="<?php the_permalink() ?>"><?php the_post_thumbnail( 'medium' ); ?></a> <?php endwhile; wp_reset_postdata(); ?>