0
我知道如何使用少數循環沒有重複的帖子。wordpress不重複帖子
但我的問題是:
假設我有兩個迴路,每兩個環僅顯示1周後,兩者具有相同的最新帖子。如果我使用下面的代碼,那麼重複的帖子將不會顯示在第二個循環中,但它也停止繼續下一篇文章。如何解決它。百萬thx!
代碼:
<?php $my_query = new WP_Query('cat=1,2&posts_per_page=1');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>
first loop
<?php endwhile; ?>
<?php query_posts('cat=10&posts_per_page=1'); if (have_posts()) : while (have_posts()) : the_post(); if (in_array($post->ID, $do_not_duplicate)) continue;?>
second loop
<?php endwhile; endif; ?>