0

为什么我的循环总是返回“没有帖子”?我已经包含了所有必要的文件。我想将此页面用于 ajax 调用,但我无法让它作为正常循环工作。如果我使用 get_posts 它可以工作,但这不是我需要的。

到目前为止,我已经:

<?php
/* Define these, So that WP functions work inside this file */
define('WP_USE_THEMES', false);
require('../../../wp-load.php');
?>



<div id="container">
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <div class="movie">
        <a href="<?php the_permalink() ?>">
            <?php
                if (has_post_thumbnail()) {the_post_thumbnail('homepage-preview');}
                else {echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/default-poster.jpg" />';}
            ?>
            <p class="comments"><?php comments_number('0 review','1 review','% reviews'); ?></p>
            <div class="description">
                <h2><?php the_title(); ?></h2>
                <?php the_excerpt(); ?>
            </div>
        </a>
    </div>
    <?php endwhile; else: ?>
        <!-- No movies found -->
    <?php endif; ?>
</div><!-- End #container -->




<!-- pagination -->
<nav id="nav-below">
<?php previous_posts_link('<span id="prev_page">Previous Page</span>'); ?>
<?php next_posts_link('<span id="next_page">Next Page</span>'); ?>
</nav>
4

1 回答 1

0

弄清楚了 :)

这有效:

/* Define these, So that WP functions work inside this file */
define('WP_USE_THEMES', false);
require('../../../wp-blog-header.php');
于 2013-06-17T06:55:05.480 回答