Je veux courir wp_query sur un autre fichier php pour un appel ajax

Par exemple:

<?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>

Le code ci-dessus est sur son propre fichier php prêt à être appelé par le principal wordpress page, mais j'ai un message d'erreur indiquant wp_query classe pas trouvé. Je suppose que c'est parce que je ne suis pas à l'aide de la header.html ce qui a sans doute un tas de comprend. De quoi ai-je besoin pour que la page à utiliser les wp_query classe?

InformationsquelleAutor Adam | 2011-01-09