WordPress: Yorumları Tersten Numaralandırmak
![]() |
Tweet | |||
Bir önceki yazıda wordpress’te ki yorumları tersten sıraladık. En sondaki yorum en başa geldi. Ama bir sorun var, yorum numaraları ters değil. Liste fonksiyonu olduğu için, ilk yorum ister ilk ister son yazılmış olsun hem 1 ile numaralandırılır. Bunu tersine çevirmek için ise aşağıdaki gibi bir yol izliyoruz.
1# WordPress temanızın “comments.php” dosyasını herhangi bir notepad ile açın ve alttaki satırı bulun.
<?php if ($comments) : ?>
Satır, kullandığınız temaya göre değişkenlik gösterebilir. Ama büyük bir olasılıkla üstteki satıra benzeyen bir satır olur. Metin içerisinde “$comments” ibaresini aratırsanız daha kolay bulabilirsiniz. Bazen satır üstteki satıra benzemeyebilir. Bu durumda kod içerisinde;
<h3 id="comments">
ibaresini arayabilirsiniz. Bu satırdan bir önceki “<?php if bişi bişi comments bla bla ?>” koduna benzer olan satır sizin aradığınız satır olabilir. Sonuç olarak aradığınız satır “comments.php” içerisinde yorumların listelenmeye başlamadan önce olan satır.
2# Üstteki kodu bulduktan sonra hemen alt satırına alttaki kodu yapıştırın.
<?php $r = get_the_ID(); $no= get_comments_number($r); ?>
Bu koddaki “no” değeri yorum sayımızı tutan parametre.
3# Alttaki kod ise üstteki “no” parametresi ile tutulan sayıyı azaltarak istenilen yere yazdırmaya yarıyor. Bu kodu, yorumlarınızın görünümüne uygun, tasarımınıza uygun istediğiniz bir yere koyun.
<?php echo $no; $no--; ?>
Örnek kullanım;
Hepsi bu kadar.
|
Güncellemelerden anında haberdar olmak isterseniz yazıları |






