4つの投稿と1つの強調された投稿があるホームページがあります。
強調されているのは問題ではなく、特別なループを使用して詳細を収集する大きな投稿です。
しかし、これらの4つの投稿(ページネーションがあります)については、強調された投稿を除外することはできません。
たとえば、強調された投稿のIDが8の場合、これでうまくいくはずです。
$args=array(
'paged' => $paged,
'posts_per_page' => 4,
array('post__not_in' => array(8))
);
query_posts($args);
while ( have_posts() ) : the_post();
echo '<li>';
the_title();
echo "<span> ".$post->ID."</span>";
echo '</li>';
endwhile;
ただし、何らかの理由で何もフィルタリングされておらず、常にすべての投稿が表示されます。
なぜこれが起こっているのか考えはありますか?