rusica.net

特定のIDを持つ記事を除外する方法

query_posts( array(‘post__not_in’ => array(投稿ID) ); とかなんとかやって配列で除外したい投稿 ID を入れれば OK。当然、$query_stringの中身も入れないと特定記事を除いた全記事が出力されてしまう。

たとえば、カテゴリアーカイブでIDが1と3の記事を除外する場合。

$current_paged = intval(get_query_var('paged'));
$query = array('cat' => $cat , 'post__not_in' => array(1,3) , 'paged' => $current_paged);
query_posts($query);