Si solo tienes un loop ¿por qué haces una query tan rara?
Yo probaría con un loop normal:
http://codex.wordpress.org/The_Loop#..._Some_Category (fíjate bien que al final del loop, debes incluir wp_reset_postdata();)
Código PHP:
Ver original<?php $query = new WP_Query( 'cat=-3,-8' ); ?>
<?php if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); ?>