一个小小的脚本搞砸了wordpress博客文章

时间:2012-01-28 20:00:15

标签: php wordpress

我使用此脚本显示最近的帖子:

<ul>
<?php query_posts('showposts=5'); ?>

<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>

<li><?php the_content_limit(250); ?></li>
<?php endwhile;?>
</ul>

我把它放在header.php中。它完成了这项工作,但所有其他帖子和页面也搞砸了。当我尝试加载任何普通页面(page.php)时,我只收到两篇博文和类似问题的内容。这不是the_content_limit的问题。我也尝试过摘录 - 和它一样。

任何想法如何避免这个问题,但仍有最近的帖子?

1 个答案:

答案 0 :(得分:0)

您通常不会在标头中添加query_posts。尝试制作一个新文件以包含在那里,并在新查询使用此<?php wp_reset_query(); ?>

之前