Wordpress ‘de Yorumları ve Geri İzlemeleri (Trackback) Birbirinden Ayırın!
Etiketler: Blog, Comment, geri izleme, PHP, Trackback, trackbacks, Wordpress, yorum
Wordpress bloglarımızın bir özelliğidir ne zaman bir başka blogda bizim yazdığımız bir yazının bağlantısına yer verilirse, o yazıya yorum olarak bir geri izleme (Trackback) gelir.Bu geri izlemeler benzer konudaki yazıları birbirine bağlayarak iki taraflı iletişimi sağlayan güzel bir yöntemdir.
Wordpress, bu gelen geri izlemeleri yorum olarak yazının sonuna ekler.Fakat geri izlemeler yorumlardan tamamen farklı birşeydir aslında, ayrıca yorumlarınızın arasında kalabalık yapıp okunurluğu düşürürler.Geri izlemeleri yorumlardan ayırmamız mümkün bunu yapmak için temamızın comment.php dosyasına bir kaç satırlık kod eklememiz gerekmektedir.İşte başlıyoruz:
Yorumları ve Geri İzlemeleri Nasıl Ayırırız?
İlk önce temanızdaki comments.php dosyanızı not defterinde benzeri bir yazılımla açın veya Admin Menünüzden>>Görünümler>>Tema Editörü sekmesine girerek sağ menüden Yorumlar’a tıklayarak comments.php dosyasına ulaşabilirsiniz.
comments.php dosyanızda aşağıdaki satırı bulun.
<?php foreach ($comments as $comment) : ?>
O satırın altına aşağıdaki kod parçasını yapıştırın.
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>
Şimdi bu satırı arayın.
<?php endforeach; /* end for each comment */ ?>
Bu sefer bu satırın üzerine, bu satırı yapıştırın.
<?php } else { $trackback = true; } /* End of is_comment statement */ ?>
Buraya kadar eklediğimiz satırlar bizim yorumlarımızın normal görüntülenmesi fakat içlerindeki Geri izlemelerimizin (trackback) ve pinglerin görüntülenmemesini sağlayacak.
Şimdi bu satırı arayın.
<?php else : // this is displayed if there are no comments so far ?>
Yukarıdaki satırı bulduğunuzda onun üzerine , aşağıdaki kod parçasını yapıştırın.
<?php if ($trackback == true) { ?>
<h3>Geri İzlemeler (Trackbacks)</h3>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type != 'comment') { ?>
<li><?php comment_author_link() ?></li>
<?php } ?>
<?php endforeach; ?>
</ol>
<?php } ?>
Tabi Geri izlemelerinizin olması için diğer blogcuların sizin yazınıza bu bağlantıyı göndermesi lazım.Bunun olabilmesi içinde geri izleme yollanmaya değer yazılar yazmaya ihtiyaç vardır.Kolay gelsin.
Bu bir çeviri yazıdır.Yazının orjinali Seperating Trackbacks From Comments.



Benzer Yazılar
Kategoriler
Bağlantılar
Seçtiklerim
Etiket Bulutu



Mart 28th, 2008 at 11:49 pm
eveet uğraşmaya üşendiğim şey bu
hazır olması güzel oldu
teşekkürler..
Haziran 11th, 2008 at 3:06 pm
paylaşım için saolunuz.
Kasım 27th, 2008 at 12:28 am
Evet gerçekten güzel bir paylaşım.Tşekkürler
Aralık 22nd, 2008 at 12:21 am
elinize sağlık çok başarılı bir yazı olmuş.
Ocak 1st, 2009 at 3:09 pm
paylasım ıcın tesekkurler….
Ocak 7th, 2009 at 1:22 pm
teşekkürler saolun
Şubat 27th, 2009 at 8:52 pm
paylasım ıcın tesekkurler… Gercekten Guzel Bır eklenti ısıme yaradı Saolun..
Mayıs 18th, 2009 at 4:08 pm
paylaşım için tşkler.