Arkadaşlar,
index.php'de loop döngüsü ile makalelerimi çekiyorum.
bu döngüye sayaç ekleyip 3. makaleden sonra div tagı ekleyip tema panelinde seçili olan kateogori id'sindeki son 5 makeleyi oraya çekiyorum.

Şimdi burda normal makale çekme yerinde ki tema panelinde seçili olan kategori id'sindeki makaleleri çekmiyorum.

Bunun için şu kodu kullandım ;
query_posts($query_string.'&cat=-903');
if (have_posts()) : while (have_posts()) : the_post();


O kategoride olan makaleleri çekmemesi gerek ancak ;
$sayac = 1;
query_posts($query_string.'&cat=-903');
if (have_posts()) : while (have_posts()) : the_post();



if ( current_user_can( 'administrator' ) ) {
if($sayac == 3){
include ('videolar.php');
}
$sayac++;
}


burada üçüncü makaleden sonra videolar.php'de başka kategori id'lerini çekiyorum.
Sanırsam bu iki döngü birbiriyle çakışıyor. aslında normal döngüde 903 nolu kategoriyi çekmemesi gerekirken videolar.php kodları çekildikten sonra o kateogoridekileride çekiyorum.

reset_Query ile bu sorunu aşabilirim sandım ancak bu seferde query kodlarını sanırsam sıfırlıyor ve ilk baştaki 3 makaleyi tekrar çekiyor. Bu sorunu nasıl aşabilirim ?