Wmroot - Webmaster Forum  

Geri Dön   Wmroot - Webmaster Forum > Webmaster Genel > Wordpress


Wordpress Wordpress hakkında bilmeniz gereken bilgiler, temalar, sorular ve yanıtlar.

Yeni Konu Aç  Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 04.03.2018
 
Üyelik tarihi: 03.03.2018
Mesajlar: 824
Konular: 828
Bahsedilme: 0 Mesaj
Ticaret Sayısı: (0)
Ticaret Yüzdesi:(%)
Standart WordPress Eklentisiz Sayfalama (Pagenavi) Özelliği

s kolay kullanabilmemiz için bir çok eklenti bulunuyor. Bu eklentilerden biri Sayfalama (Pagenavi) özelliği ekleme, biz bunu eklentisiz olarak kodlarla yapacağız. Eklentiler her ne kadar işimizi kolaylaştırsa da mümkün olduğunca işlermizi kodlar ile yapmaya çalışalım. Bu eklenti WordPress’imizi kasmaz ama eklentisiz yapabilmek varken eklenti ile yer kaplamayalım.
Temanızın functions.php dosyasını açıp içerisine aşağıdaki kodları ekleyin.
function kt_sayfa($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)
{
if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo “<a href='”.get_pagenum_link(1).”‘>&laquo;</a>”;
if($paged > 1 && $showitems < $pages) echo “<a href='”.get_pagenum_link($paged – 1).”‘>&lsaquo;</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).”‘>&rsaquo;</a>”;
if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo “<a href='”.get_pagenum_link($pages).”‘>&raquo;</a>”;
}
}
Kodları ekledikten sonra temanızın css dosyasını açın, genelde style.css olur en altına aşağıdaki kodları ekleyin.
/* Sayfalama */
.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;}
Kodları ekledikten sonra sayfalamayı kullanmak iştediğiniz dosyalara aşağıdaki kodu ekleyin.
<div class=”sayfalama”>
<?php echo kt_sayfa(); ?>
</div>
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.
Alıntı ile Cevapla

Tavsiye Ettiğimiz Ürünler
Cevapla


Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



sakarya escort sakarya escort sakarya escort maltepe escort izmir escort

İçerik sağlayıcı paylaşım sitelerinden biri olan Wmroot.Com webmaster forum Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.
Her hangi bir xyz forum içeriğinden rahatsızlık duyuyorsanız lütfen bize [email protected] adresinden ulaşınız.
DMCA.com Protection Status

Content Relevant URLs by vBSEO 3.6.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163