Cara Memisahkan Pingback dan Trackback dari Komentar
Ditulis Pada | August 12, 2009 | 18 Comments
Memisahkan Pingback dan Trackback dari komentar hanya bisa dilakukan pada WordPress >= 2.7. Pengertian dan fungsi pingback ini dijelaskan dalam tulisan sebelumnya mengenai promosi blog dengan menggunakan ping. Kode HTML pada wordpress >=Â 2.7 yang dimanfaatkan untuk memisahkan pingback dan trackback dari komentar ini adalah “wp_list_comments” yang sebelumnya tidak ada di wordpress < 2.7.
Manfaat memisahkan Pingback dan Trackback dari komentar untuk optimasi blog agar memudahkan pengunjung dan pembaca blog kita memberikan tanggapan terhadap tulisan maupun komentar di blog kita. Terutama buat blog dengan isi komentar, pingback, dan trackback yang banyak. Salah satu contoh blog senior sukses yang menggunakan ini adalah doshdosh.com.
Sebagian besar theme wordpress belum memisahkan Pingback dan Trackback sehingga perlu kita lakukan modifikasi manual di themes yang kita punya. Silahkan ikuti langkah-langkah berikut:
1. Pastikan wordpress yang kita gunakan sudah >= 2.7 dan pastikan kode fungsi “wp_comments_list” sudah diterapkan di theme blog kita dengan mengecek file “comment.php” di bagian “Appereance” >> “Editor” >> “Comments.php“. Cek apakah ada fungsi “wp_list_comments" di file tersebut:
<?php if ( have_comments() ) : ?>
<h3 id="comments"><?php comments_number('No Responses', 'One Response', '% Responses' );?> to “<?php the_title(); ?>â€</h3>
<ol class="commentlist">
<?php wp_list_comments(); ?>
</ol>
<div class="navigation">
<div class="alignleft"><?php previous_comments_link() ?></div>
<div class="alignright"><?php next_comments_link() ?></div>
</div><?php else : // this is displayed if there are no comments so far ?>
<?php if ('open' == $post->comment_status) : ?>
<!-- If comments are open, but there are no comments. -->
<?php else : // comments are closed ?>
<!-- If comments are closed. -->
<p class="nocomments">Comments are closed.
<?php endif; ?>
<?php endif; ?> 2. Edit file “single.php” di bagian “Appereance” >> “Editor” >> “single.php” dengan mengubah kode berikut:
<?php comments_template(); ?>Menjadi:
<?php comments_template('', true); ?>
3. Edit file “comment.php” di bagian “Appereance” >> “Editor” >> “Comments.php” dengan menambahkan kode berikut.
<?php if ( ! empty($comments_by_type['comment']) ) : ?>setelah kode:
<?php if ( have_comments() ) : ?>dan mengubah kode berikut:
<?php wp_list_comments(); ?>menjadi:
<?php wp_list_comments('type=comment'); ?>
</ol>
<?php endif; ?>
<?php if ( ! empty($comments_by_type['pings']) ) : ?>
<h3 id="pings">Trackbacks/Pingbacks</h3>
<ol>
<?php wp_list_comments('type=pings'); ?>
</ol>
<?php endif; ?>4. Langkah memisahkan Pingback dan Trackback sekarang sudah selesai, silahkan di cek pada salah satu tulisan kita yang memiliki pingbacks atau trackbacks. Bila belum berhasil cek lagi langkah di atas apakah tidak ada yang terlewat dan kode pada file “comments.php” seharusnya seperti berikut:
<?php if ( have_comments() ) : ?>
<?php if ( ! empty($comments_by_type['comment']) ) : ?>
<h3 id="comments"><?php comments_number('No Responses', 'One Response', '% Responses' );?> to “<?php the_title(); ?>â€</h3>
<ol>
<?php wp_list_comments('type=comment'); ?>
</ol>
<?php endif; ?>
<?php if ( ! empty($comments_by_type['pings']) ) : ?>
<h3 id="pings">Trackbacks/Pingbacks</h3>
<ol>
<?php wp_list_comments('type=pings'); ?>
</ol>
<?php endif; ?>
<div>
<div><?php previous_comments_link() ?></div>
<div><?php next_comments_link() ?></div>
</div>
<?php else : // this is displayed if there are no comments so far ?>
<?php if ('open' == $post->comment_status) : ?>
<!-- If comments are open, but there are no comments. -->
<?php else : // comments are closed ?>
<!-- If comments are closed. -->
<p>Comments are closed.
<?php endif; ?>
<?php endif; ?>TIPS Tambahan
Lakukan backup sebelum mengedit themes seperti diatas atau minimal copas semua kode pada masing-masing file ke program notepad atau wordpad agar lebih aman.
Make Money Blogging @ Cara memisahkan Pingback dan TrackbackArtikel Yang Berhubungan:
Tags: komentar > memisahkan pingback > memisahkan trackback > PHP > pingbacks > trackbacks > wordpress






yang aku kayaknya udah misah deh
.-= Dinda Watson´s last blog ..4 Image Hosting Andalan Saya =-.
sayang sekali theme saya dalemnya beda sama theme2 yang lain jadi harus di pelajari dulu.
Tapi trims tipsnya, saya bookmark dulu biar gak lupa.
.-= Jajang´s last blog ..Dapat Kupon Iklan di Facebook $50 =-.
Perlu dicoba neh Mas… sambil belajar juga
…. Terima kasih infonya ya….
.-= Desain Lansekap´s last blog ..Kipas-kipas, Pisang Kipas =-.
akhirnya nemu tutorial yg berbahasa indonesia..hehe.
.-= aditya permana´s last blog ..7 Langkah Rahasia Membuat Account Adsense Super Mudah dan Cepat Tanpa Punya Blog =-.
Merdeka !!!
Mumpung udah dekat 17-an sekalian deh Mas
kalo buat blogspot bisa gag kang?, soalnya aku belum bisa wp
Kalo di blogspot gak ada fasilitas backlink mas, jadi harus daftar ke pihak ketiga seperti haloscan.com
Thanks infonya yach.. bener2 bermanfaat nih
.-= Bisnis Online´s last blog ..Bisnis Property Tanpa Modal =-.
Sama-sama Mas Bam, Thanks juga blogger senior sudah sudi berkunjung ke blogger pemula…
link bisa langsung dipasang. Setelah dipasang saya diberi info, ntar saya link balik.
.-= alamendah´s last blog ..Muncak Pertama Muncak Terakhir #2 =-.
salam kenal….saya baru memulai dunia blog..mohon bantuan dari semuannya….terimakasih…..merdeka!!!!
Salam kenal juga, selamat datang di blogosphere..
Mari saling bantu sesama blogger pemula…
Merdeka…
wah pantesan waktu aku cari2 kok gak ada.
.-= hafiy mubdi´s last blog ..history of the birth of atomic bomb =-.
salam kenal, saya pakai blogspot nih jadi harus cari2 artikel ttg blogspot di sini. Biar gak lupa alamat blognya saya link di blog saya saja. salam kenal dari yang telat mengenal blog
hmm… bisa dicuba nih… tengkyu mas..
wah mantap gan…akhirnya bisa terpisah jg tu trackbacknya.makasih bro
makasih gan, sangat membantu tutorialnya…
mantap gan.. trackback gua langsung terpisah