Cara Mengatasi Isi Komentar Kembar dan Mengganti dengan Peringatan

Author : Sigit Purnomo | Released : January 09, 2016 | Category :
wali chord
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();

Google+

Linkedin

8 comments

Tulis comments
avatar
January 20, 2016 at 10:41 PM

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

Reply
avatar
January 25, 2016 at 7:56 AM

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

Reply
avatar
January 27, 2016 at 7:02 PM

Amin, kita semua berhak mendapatkannya, termasuk agan :)

Reply

Silahkan berkomentar sesuai topik yang dibahas