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 に答える