Membuat CheckBox Anti Spam WordPress

    Didalam dunia internet perblogingan, ada sesuatu momok yang saat ini masih dianggap menakutkan bagi kalangan blogger, momok ini adalah SPAM , dimana kolom komentar akan terisi dengan bejibun komentar-komentar sampah, iklan dan prahnya iklan obat kuat alias obat sx ampun deh..

    sebenarnya ada beberapa cara menangkal si spammer bot ini, bisa dengan plugin wp-chaptcha, wp-rechaptca bisa juga dengan model matematika.
    namun, cara diatas biasanya membuat pengunjung blog kita merasa malas untuk berkomentar karena terkesan ribet.
    Nah, solusinya mari kita oprek sedikit wordpress (theme) kita. biar simpel bagi pengunjung serta blog kita bebas spambot.
    dengan membuat CheckBox anti SPAMBOT.

    caranya:
    1. Login ke admin panel wordpress kamu.
    2. Masuk ke Appearance ~ Editor ~ lalu di bagian kanan, kolom editor, pilih “comments.php”
    3. Cari Syntax form dan tambahkan dibelakangnya kode
    onsubmit=”return checkboxes(this)”

    contoh penggunaan:

    < form action="< ?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform" onsubmit="return checkboxes(this);">
    

    Lalu tambahkan kode berikut di atas tombol submit

    <p><input type="checkbox" name="AnTiBoT" value="">Please check here before posting your comment.</p>
    <script type="text/javascript" language="JavaScript">
    <!--
    function checkboxes(theForm) {
    if (
    theForm.AnTiBoT.checked == false)
    {
    alert ('You didn't choose the checkboxes!');
    return false;
    } else {
    return true;
    }
    }
    //-->
    </script>
    

    4. Selesai, klik save button

    Nah, kalo sudah maka lihat hasilnya di web anda.. maka akan muncul kotak checkbox diatas tombol submit komentar di page kamu.

      Tinggalkan Balasan

      Alamat surel Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *