Cara Memisahkan Trackback Dan Kolom Komentar

June 4, 200912 komen

Saya tidak suka jika trackbak/ping nyampur di urutan komentar blog WordPress, karena kotak komentar tempat pengunjung berdiskusi dan berinteraksi bukan? Sehingga bermunculannya ping dan trackback diantaranya bagi saya mengganggu jalannya diskusi juga tidak rapi.

Posting ini akan membagi tutorial mengenai memisahkan pingback dan trackbak dari komentar, sehingga mempunyai tempat sendiri agar kotak komentar menjadi lebih rapih dan pengunjung pun bisa cepat mengetahui sebarapa banyak posting kita mendapat trackback dari blog-blog lain.

Sebelumnya lakukan dulu backup pada file comment.php

Hal pertama yang perlu dilakukan sekarang untuk memisahkan Trackback dengan kotak komentar ialah:

1. Buka file comment.php di bagian/di menu Appearance -> Editor, dan temukan kode ini:

1
<?php foreach ($comments as $comment) : ?>

2. Tepat setelah kode diatas, taruh kode berikut ini:

1
2
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>

3. Setelah itu temukan kode berikut ini:

1
 <?php endforeach; /* end for each comment */ ?>

4. Tepat sebelum kode diatas, letakan kode berikut ini:

1
<?php } else { $trackback = true; } /* End of is_comment statement */ ?>

Catatan: tindakan diatas dimaksudkan untuk memberitahukan WordPress agar tampilan kotak komentar kita terpisah dengan trackback atau pingback. Namun tunggu dulu, masih ada langkah selanjutnya yaitu menampilkan daftar trackback di bawah posting anda, ikuti langkah selanjutnya.

5. Masih di file comment.php kemudian temukan kode berikut ini:

1
<?php else : // this is displayed if there are no comments so far ?>

6. Dan tepat sebelum kode diatas, letakan kode berikut ini:

1
2
3
4
5
6
7
8
9
10
11
<?php if ($trackback == true) { ?>
<h3>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 } ?>

7. Lalu save atau update file comment.php!

Kita juga dapat melakukan edit untuk tampilan trackback/pingback agar sesuai dengan tampilan theme WordPress dengan menambahkan kode css!

Namun jika anda menutup trackback dengan tidak mencentrang:

Allow trackbacks and pingbacks on this post

Maka tidak perlu menggunakan cara diatas. Semoga bermanfaat & c ya!

Google
  • http://wahyuoi.co.cc/ WahyuOi

    Nanti saya coba-coba diblog… thanks for sharing.

    • Abi Bakar

      Sama2 bro

  • http://ngode.al-sabaliny.com al-sabaliny

    langsung pake dan .. jadi dech….
    Memang lebih rapi ketika komentar terpisah dengan trackback.

    • Abi Bakar

      Sip Kang

  • http://theardzcoholic.blogspot.com Ardianz

    Bi, trackback apaab sih ?, masih newbie nih

    • Abi Bakar

      Trackback itu tautan contohnya tepat di bawah komentar ini.

  • Pingback: Gunakan htaccess Untuk Mencegah HotLink : Blog SEO

  • http://rismaka.net/ rismaka

    Salam kenal mas Abi. Ini komentar pertama saya di blog ini.

    Terima kasih udah sharing tips ini. Tapi bagaimana dengan tidak usah ditampilkan saja trackback dan pingback tesebut (diizinkan trackback, tapi tetap tidak ditampilkan)? Menurut saya hal itu lebih mudah, apalagi jika trackback tersebut hanya datang dari postingan kita juga.

    Tapi mungkin jika trackback tsb datang dari blog lain, sepertinya memang ditampilkan, karena sbg apresiasi kita thd blog yg mau bela-belain bikin trackback. More trackback, more backlink :)

    • http://hpnugroho.net23.net hpnugroho

      bener tuh, gimana ya caranya agar trackback yg tampil hanya dari blog luar saja.. ?

  • Pingback: liputankhusus.com

  • http://kisaranku.blogspot.com/ kisaran

    mas, mau nanya juga nih..
    kalo seandainya kita menghapus trackback yang dikasih orang lain, apakah d mata gugel kita masi mendapat link yg dikirim oleh si pengirim itu?
    :) mohon d jawab yahh. tengkyu postingannya. met lebaran juga..

  • http://ismikova.co.cc blogspot mobile version

    Bos, kalo untuk menghapus tulisan comment (maksudnya tulisanya komentar di blog). Misal kita pingin buat web yang satu arah aja dan kita tidak mengijinkan comment gmn?