Cara Menghapus/ Mematikan Link Aktif Pada Komentar Blog Secara Otomatis


Entah pada artikel yang keberapa kita telah mempelajari cara memoderasi komentar untuk mengatasi munculnya komentar-komentar spam di blog. Salah satu kelemahan dari moderasi komentar adalah pengunjung yang berkomentar tidak bisa langsung melihat komentarnya karena ia harus menunggu perkenan dari admin pemilik blog sampai komentar diperbolehkan untuk bisa tayang di blognya. Nah, pada kesempatan kali ini saya akan memberi solusi agar komentar dari pengunjung bisa langsung tayang, namun di sisi lain blog juga tetap aman dari para pembuat komentar spam yang suka meletakkan link-link aktif di kolom komentar. Bagaimana caranya? 

Caranya yaitu dengan mematikan atau menghapus link-link aktif pada komentar spam tersebut secara otomatis, sehingga ketika ada komentar berisi link aktif, maka secara otomatis akan terhapus atau mati dengan sendirinya dengan pengaturan yang akan kita pelajari kali ini. 

Menghapus link aktif pada komentar

Sebagai contoh ada komentar berisi link aktif seperti berikut ini. 

Komentar berisi link aktif
komentar berisi link aktif

Maka untuk mengatasinya ada 2 cara yang bisa anda praktekkan. Anda bisa pilih salah satu dari dua cara di bawah ini. 

1. Mematikan link aktif tersebut dan mengubahnya menjadi teks biasa. Langkah penerapannya yaitu:

a. Buka akun blogger anda. 

b. Pilih menu tema dan klik edit html. 

c. Cari kode  </body>  dan letakkan kode berikut ini di atasnya. 

<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script> <script> $('.comment-content a[rel$=nofollow]').replaceWith(function(){return ($(this).text());}); </script> 

Setelah diterapkan, hasilnya akan menjadi seperti berikut ini:

Link menjadi mati
link menjadi mati

2. Menghapus isi komentar tersebut dan menggantinya dengan teks berisi pesan tertentu. Langkah penerapannya yaitu:

a. Buka akun blogger anda. 

b. Pilih menu tema dan klik edit html. 

c. Cari kode  </body>  dan letakkan kode berikut ini di atasnya. 

<script type='text/javascript'>
//<![CDATA[
function blockLinks(parentID, children) {
var parent = document.getElementById(parentID),
content = parent.getElementsByTagName(children);
for (var i = 0; i < content.length; i++) {
if (content[i].innerHTML.indexOf('</a>') !== -1) {
content[i].innerHTML = "Komentar mengandung <mark>link aktif</mark> Dilarang Spam di sini!"; }
}
}
blockLinks('comments', 'p');
//]]>
</script>

Keterangan: Tulisan yang berwarna merah bisa anda ganti sesuai selera anda.

Setelah diterapkan, hasilnya akan menjadi seperti berikut ini:

Komentar diganti menjadi pesan teks
komentar berubah menjadi pesan teks

Dengan dua cara tersebut, maka secara otomatis link aktif yang ada pada komentar spam akan mati atau terhapus dengan sendirinya, sehingga blog anda akan terjaga dari komentar-komentar spam yang mengganggu. Saya sudah menguji kedua kode tersebut pada blog ini dan kedua-keduanya berfungsi dengan baik. Namun memang saya copot kembali karena saya lebih memilih untuk memoderasi komentar saja. Sekian. Semoga bermanfaat.

Labels: Blogging

Thanks for reading Cara Menghapus/ Mematikan Link Aktif Pada Komentar Blog Secara Otomatis. Please share...!

4 comments on Cara Menghapus/ Mematikan Link Aktif Pada Komentar Blog Secara Otomatis

  1. Mantapp artikelnya...
    Jadi tahu caranya mengatasi link aktif di komentar

    BalasHapus
  2. Kunjungan balik ke blog ku

    www.boxpai.my.id

    BalasHapus

Terima kasih telah berkunjung ke blog saya, silahkan berkomentar dengan sopan. Maaf, Komentar berisi Link Aktif, Promosi Produk Tertentu, J*di, P*rn*, Komentar berbau SARA dan Permusuhan, tidak akan dipublish.