/* sayfalama PHP kodu başlangıcı */function sayfalama($pages = '', $range = 2){ $showitems = ($range * 2)+1;  global $paged; if(empty($paged)) $paged = 1; if($pages == '') { global $wp_query; $pages = $wp_query->max_num_pages; if(!$pages) { $pages = 1; } }  if(1 != $pages) { echo "<div class='wp_paging'><ul>";if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<li><a href='".get_pagenum_link(1)."'>İlk</a></li>"; if($paged > 1 && $showitems < $pages) echo "<li><a href='".get_pagenum_link($paged - 1)."'>Geri</a></li>"; for ($i=1; $i <= $pages; $i++) { if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems )) { echo ($paged == $i)? "<li><a href='#'>".$i."</a></li>":"<li><a href='".get_pagenum_link($i)."'>".$i."</a></li>"; } } if ($paged < $pages && $showitems < $pages) echo "<li><a href='".get_pagenum_link($paged + 1)."'>Sonraki</a></li>"; if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo "<li><a href='".get_pagenum_link($pages)."'>Son</a></li>"; echo "</ul><div class='cleaner'></div></div>"; }}/* sayfalama PHP kodu sonu */
Sayfa kategorileri linklerde gözükmesin diye Kalıcı bağlantılar kısmında yaptığım bu ayar sonucu, kategori sayfalarındaki sayfalama kısmındaki linkler çalışmaz oldu.

Sayfalama için function.php içinde yazılan kod bloğu yukarıdaki gibidir.

Sayfalama kısmındaki sayfala tıklandığında 404 vermekte sayfalar. bunun çözümü hakkında bilgi sahibi olan varsa yardımcı olabilir mi.