Например:
<?php $numposts = $_POST['showposts']; ?>
<?php $home_query_bottom = new WP_Query("cat=&showposts=$num_posts&offset=5"); $b = 0; ?>
<ul class="thumbs">
<?php while ($home_query_bottom->have_posts()) : $home_query_bottom->the_post();
$do_not_duplicate = $post->ID; $b++; ?>
<li class="post-<?php the_ID(); ?> thumb"><?php get_the_image( array( 'custom_key' => array( 'thumbnail' ), 'default_size' => 'thumbnail', 'width' => '160', 'height' => '160' ) ); ?></li>
<?php endwhile; wp_reset_query(); $b = 0; ?>
</ul>
Приведенный выше код находится в собственном php-файле, готовом к вызову главной страницей WordPress, однако я получаю сообщение об ошибке, в котором говорится, что класс wp_query не найден. Я предполагаю, что это потому, что я не использую header.html, который, вероятно, имеет кучу включений. Что мне нужно для этой страницы, чтобы использовать класс wp_query?