0
私は4つの表示された投稿と強調表示されたホームページを持っています。Wordpressループから特定の投稿を除外する
強調されているものは問題ではなく、特別なループを使用して詳細を収集する大きな投稿です。
しかし、これらの4つの投稿(ページ設定があります)では、その強調表示を除外できないようです。
強調ポストは8のIDを持っている場合たとえば、これはトリックを行う必要がありますが:
$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;
しかし、それは何かをフィルタリングしていない何らかの理由で、常にすべての投稿を表示します。
これは何が起こっているのですか?
そして、あなたは1つ( 'post_not_in')ではなく2つのアンダースコア(' post__not_in')でなければなりませんか? – giorgio
はい、それは正しいスペルです、私は自分自身もあまりにも混乱していた – petr
ありがとう、それは完璧に動作します! –