今天早上我在这个网站上工作,我的静态页面遇到了一些问题。
我有一个“特色”帖子部分,我使用:
<div id="featured">
    <img src="<?php echo get_bloginfo(\'template_directory\'); ?>/images/house.jpg" alt"Buy Me" />
    <div class="info">
     <?php query_posts(array (\'tag\'=> \'featured\' )); ?>
    <?php while (have_posts()) : the_post(); ?>
    <h1><a href="<?php the_permalink(); ?>"> <?php the_title(); ?></a></h1>
    <p><?php the_time(\'F jS, Y\') ?> by <?php the_author() ?></p>
    <?php endwhile; ?> 
    </div>
</div>
 上面的工作很好,但是,页面内容是我遇到问题的地方。我有一个内容部分,它将“页面”实际内容拉入其中,我使用:
<div id="about">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
        <div <?php post_class() ?> id="post-<?php the_ID(); ?>">
            <h2><?php the_title(); ?></h2>
            <div class="entry">
                <?php the_content(); ?>
            </div>
        </div>
    <?php endwhile; ?>
    <?php include (TEMPLATEPATH . \'/inc/nav.php\' ); ?>
    <?php else : ?>
        <h2>Not Found</h2>
    <?php endif; ?>
</div>
 当我刷新页面时,两个部分现在都显示了特色帖子,而不是页面内容。有人知道为什么会这样吗?