0

我在 WordPress 网站上的页面(不是帖子)上使用特色图片。它工作正常,直到我query_posts在页面模板中使用,然后标题/品牌 img 恢复为标准图像。

这是我正在使用的代码:

<?php 
query_posts(array('category_name'=>'news-and-features', 'posts_per_page' => 2 ));
while (have_posts()) : the_post(); ?>
  <div class="single-post">
    <h3><a href="<?php echo get_permalink(); ?>"><?php the_title();?></a></h3> 
    <?php the_time('D jS M, Y') ?>
    <?php the_excerpt();?>
</div>
<? endwhile; ?>

帖子摘录显示正常。只是query_posts打破了特色形象。

有没有人也发现了这个?或者任何可能的解决方案?

我正在使用自定义子主题,以上内容在模板中。

MTIA。

4

2 回答 2

1

您可能需要在结束后添加它

<?php wp_reset_query(); ?>
于 2012-12-05T04:08:32.443 回答
0

您还没有破坏您使用 进行的查询query_post

wp_reset_query()应该用于重置循环。它应该在你的循环之后添加,在你的情况下,在endwhile.

于 2012-12-05T04:19:28.330 回答