0
我有一個主頁,其中包含四個顯示的帖子和一個強調的帖子。從Wordpress循環中排除某個帖子
被強調的不是問題,它是一個大型帖子,其詳細信息是使用特殊循環收集的。
但是對於那四個職位(有分頁),我似乎無法排除強調的職位。
例如,如果強調後有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;
但由於某些原因,它沒有任何過濾,總是顯示所有的職位。
任何想法爲什麼會發生這種情況?
你確定它必須是兩個下劃線('post__not_in')而不是一個('post_not_in')? – giorgio
是的,這是正確的拼寫,我最初也很困惑我自己 – petr
謝謝,它工作得很好! –