今天早上我在这个网站上工作,我的静态页面遇到了一些问题。
我有一个“特色”帖子部分,我使用:
<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>
当我刷新页面时,两个部分现在都显示了特色帖子,而不是页面内容。有人知道为什么会这样吗?