Cara Mengatasi Isi Komentar Kembar dan Mengganti dengan Peringatan

Pengguna mobile/ ponsel terkadang bisa mengirimkan dua komentar di blog dengan isi yang samaa persis. Ini bukanlah suatu kesengajaan dan kita sebagai Admin situs/ web harus memakluminya.

Meskipun kita dapat menghapus komentar kembar tersebut di dashboard blogger, akan lebih baik jika kita lakukan antisipasi agar halaman komentar tidak dipenuhi oleh komentar yang seharusnya tidak perlu.

Script yang akan saya bagikan ini sangat tepat dipakai untuk Anda yang tidak mengaktifkan moderasi komentar, sehingga tidak akan terlihat menumpuk dengan beberapa komentar yang sama.

jQuery
//<![CDATA[
/*******
** Get more script: http://www.kangsigit.com **
   *************************************************
*****/

var kembar = {};
$(".comment_body p").each(function(){
    var value = $(this).text();
    if (kembar[value] == null){
        kembar[value] = true;
    } else {
        $(this).replaceWith("<p style='font-family:monospace;font-size:16px;color:red'>Komentar ini sama dengan yang sebelumnya!!</p>");
    }
});
//]]>

jQuery tersebut bisa Anda letakkan pada bagian <body> atau lebih tepatnya diatas </body>
Untuk melihat contohnya, silahkan beri komentar kembar pada posting ini.

Catatan
  • Jika isi kometar ada perbedaan satu huruf saja, maka kode itu tidak akan berfungsi. Jadi harus sama persis.
  • Anda tidak pelu takut jika ada lebih dari dua  komentar karena berapapun jumlah komentar kembar, maka akan di replace
  • Jika ingin menghilangkan isi komentar dan tidak mengganti dengan tulisan apapun, silahkan ganti kode replaceWith("..."); menjadi remove();
URL

8 Tanggapan » Lihat

Terima kasih.. Artikel yang bermanfaat bagi blogger pemula seperti saya..
Sukses selalu.. :)

TERIMA KASIH KANG SIGIT
MUDAH-MUDAHAN ANDA SELALU DILIMPAHI BERKAH
SUKSES DAN TERUS BERKIBAR
MAKIN TOP DEH :)

Amin, kita semua berhak mendapatkannya, termasuk agan :)

Komentar yang bermanfaat mendapat Rating*****oleh Admin blog ini