Cara Filter Kata-Kata Kotor Di Komentar Blog
Cara Menghapus / Filter Spam Kata-Kata Kotor Di Comment Blogger
Di tutorial ini saya akan memberikan beberapa cara untuk menjaga kenyamanan dan kerhamonisan komentar blog kalian..
Kalian bisa memfilter kata-kata kotor, Remove Link Aktif di komentar atau kalau perlu langsung Black List Akunnya Secara otomatis agar komentarnya tidak tampil..
Untuk tutorialnya bisa kalian pilih di menu berikut ini...
Pilih Tutorial :
Siapa sih yang tidak kesal dengan orang2 yang suka komentar dengan kata-kata kotor atau dengan link aktif yang menuju situs-situs berbau p*rno, udah jelek di mata google juga tidak enak di pandangnya :V
Nah Dengan menggunakan tutorial ini maka komentar yang tidak di inginkan akan secara otomatis di hapus / di filter dan akun yang sudah di masukan dalam list spamer tidak akan tampil lagi...
Dan untuk tutorial pemasangannya kalian bisa ikuti langkah demi langkah dibawah ini..
- langkah pertama, login terlebih dahulu ke akun blog kalian...
- Setelah login masuk ke menu Template, Edit HTML
- Selanjutnya Cari Kode </body>
- Lalu pilih salah satu kode dibwah ini dan letakan di atasnya...
- #Kode Untuk Memfilter kata-Kata Tertentu Di Komentar Blog
<script type='text/javascript'>
//<![CDATA[
var spamer = document.getElementsByClassName('comment-content');
for(var i=0;i<spamer.length;i++){
spamer[i].innerHTML = comt[i].innerHTML.replace(/Kesed|Kucing|Guk Guk/gi, "**SENSOR**");
}
//]]>
</script>
dan silahkan rubah kode ini dengan kata-kata kalian **SENSOR**.
- #Kode Untuk Otomatis Menghapus Link Aktif Di Komentar Blog
<style>
.comment span.spam{
background: red;
color: white;
padding: 5px;
border-radius: 3px;
}
</style>
<script type='text/javascript'>
//<![CDATA[
function RemoveLink(parentID, children) {
var parent = document.getElementById(parentID),
SpamLink = parent.getElementsByTagName(children);
for (var i = 0; i < SpamLink.length; i++) {
if (SpamLink[i].innerHTML.indexOf('</a>') !== -1) {
SpamLink[i].innerHTML = "<span class='spam'><b>NO LIVE LINK</b></span> Maaf komentar Anda kami hapus!";
SpamLink[i].className = "spammer-detected";
}
}
}
RemoveLink('comment-holder', 'p');
//]]>
</script>
- Dan yang terakhir ini, kode untuk Black List / Banned Akun Googlenya agar ketika dia mengomentari blog kalian, akan secara otomatis memberikan pesan bahwa akun tersebut sudah di Banned.
- #Kode Untuk Black List Akun Google+ Di Komentar Blog.
<style>
.comment .spamer, .comment .comen-spam{
color: red;
}
.comment .comen-spam{
padding: 12px 5px;
background: black;
border-radius: 3px;
text-align: center !important;
text-transform: uppercase;
}
</style>
<script type='text/javascript'>
//<![CDATA[
//Block Spam Comment Bots in Blogger
//Black List Blogger Profiles
var spamlist = [
'https://www.blogger.com/profile/XXX', //First Ban User
'https://www.blogger.com/profile/XXX', //Second Ban User
'https://www.blogger.com/profile/XXX' //Third Ban User
];
for (var v = 0; v < spamlist.length; v = v + 1) {
$("a[href='" + spamlist[v] + "']").each(function() {
$(this).closest(".comment-block").find(".comment-actions, .datetime, .comment-replybox-thread, .comment-block")
.replaceWith("");
$(this).closest(".comment-block").find(".comment-content")
.replaceWith("<div class='comen-spam comment-content' style='color:red'>This user's comment has been removed!</div>");
$(this).replaceWith("<span class='spamer' >BANNED USER!</span>");
})
}
//]]>
</script>
- Kalo sudah di masukan tinggal save template dan lihat hasilnya...
Jangan lupa untuk mampir ke artikel lainnya yang sudah saya posting ya gan :)
Tutorial Blogger Lainnya :
Cukup sekian dan terima kasih, semoga artikel tentnag Cara menghapus / filter kata-kata kotor di komentar blog, menghapus link komentar aktif, banned akun agar tidak bisa komen lagi ini bermanfaat ya gan :)
Nice post. I really love this idea. I have seen it in some of your templates including TS Grid.
ReplyDeleteVisit me too: www.obhiabablog.com.ng
Up
DeleteThank you very much brother :)
DeleteCool trick bro. Also want to ask, maybe you know how in comments remove link from author name? I asked many of bloggers but nobody knows how to do it.
ReplyDeleteLink your post. I want to see comment in your post.
Deleteor
Find This Code ↓
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' expr:title='data:comment.author' rel='nofollow' target='_blank'><data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
and replace with ↓
<b:if cond='data:comment.authorUrl'>
<data:comment.author/>
</b:if>
I replaced the code, but the link still works.
DeleteMy comment in post - sportnews7978.blogspot.com/2015/08/this-is-just-going-to-be-another-test_2.html
Find code
Deletecomment-header'
screenshot your code and send to me.
There is only CSS code comment-header. Browser didn't find that class, i think it's hide in js. I have loaded template in google drive, maybe you find that string.
Deletehttps://drive.google.com/file/d/0B5m5Ef6VB2o8MHJmNFNxU0RvNW8/view?usp=sharing
your must remove tags link <a until </a>
Deleteor.
replace with <data:comment.author/>
or.
search all code expr:href='data:comment.authorUrl' and replace with other link, example href='https://mastamvan.blogspot.com'
I don't speak English very well.
I don't speak English very well... Me too)
DeleteOk, i did that you recommended even remove that code, but link is still activated.
Maybe if you can do this, write about it here in comments, or write a separate article. This step is very important for SEO optimization. I will read your blog from time to time. Good luck.
I have deleted the link in the comment author. But I replace Comments Default Blogger.
Deletehttps://drive.google.com/file/d/0B_1DArceSF8qeExRQTN0SUctWGc/view
I see. Ok, thanks!
Delete