Buldum arkadaşlar, sorumu 3 yıl önce birisi wordpress.org 'a sormuş ve cevap almış.
Yine de tüm cevap verenlere teşekkür ederim.
<?php
$paged = (get_query_var('paged'));
if ($paged < 2){
query_posts( 'posts_per_page=7&paged=' . $paged );
}else{
query_posts( 'posts_per_page=8&paged=' . $paged );
}
//echo $paged;
?>
ben de bugün tema kodlamalarının birinde buna rastgeldim, yazcaktım ama siz benden önce bulmuşsunuz. fonksiyonda yapılan şey; paged ile kaçıncı kaç sayfada olduğunu çekiyor, eğer 2 nin altındaysa yani 1 ise 7 tane konuyu çekiyor. ama bu durum kategorilerin de ilk sayfada 7 tane gösterilmesine neden olur; size uygunsa sorun yok ancak istemiyorsanız if e is_home ekleyebilirsiniz.