Temanızın functions.php dosyasını açıp içerisine aşağıdaki kodları ekleyin.
function kt_sayfa($pages = , $range = 2)Kodları ekledikten sonra temanızın css dosyasını açın, genelde style.css olur en altına aşağıdaki kodları ekleyin.
{
$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)
{
if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo <a href='.get_pagenum_link(1).>«</a>;
if($paged > 1 && $showitems < $pages) echo <a href='.get_pagenum_link($paged 1).>‹</a>;
for ($i=1; $i <= $pages; $i++)
{
if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems ))
{
echo ($paged == $i)? <span class=current>.$i.</span>:<a href='.get_pagenum_link($i). class=inactive >.$i.</a>;
}
}
if ($paged < $pages && $showitems < $pages) echo <a href='.get_pagenum_link($paged + 1).>›</a>;
if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo <a href='.get_pagenum_link($pages).>»</a>;
}
}
/* Sayfalama */Kodları ekledikten sonra sayfalamayı kullanmak iştediğiniz dosyalara aşağıdaki kodu ekleyin.
.sayfalama{width:100%;margin:10px 0;padding:5px;text-align:center;font-size:16px;}
.sayfalama a, .sayfalama span{padding:10px;margin-right:1px;color:#082e70;}
.sayfalama a:hover, .sayfalama span.current{background:#f5f5f5;color:#b20000;bord er:2px solid #e0dfdf;}
.sayfalama span.current{font-weight:bold;}
<div class=sayfalama>Sayfalama yapılan dosyalar genelde index.php, archive.php ve search.php dosyalarıdır. Takıldığınız bir yer olursa yorum bölümünden sorabilirsiniz.
<?php echo kt_sayfa(); ?>
</div>
Kaynak WordPress Eklentisiz Sayfalama (Pagenavi) Özelliği