Pada hakikatnya isian komentar di wordpress tidak ada batasannya, pengunjung blog bebas mengetik apapun sepanjang apapun juga tergantung moodnya. Walaupun sebenernya fungsi antispam akismet dari wordpress bisa memblokade komentar yang terlihat panjang dan tidak wajar. bentuk batasan komentar ini sebenernya diilhami oleh portal seperti kompas.com(500 char limit) , kontan.co.id(200 char limit) dan lainnya yang memberikan fasilitas komentar pada artikelnya tapi juga membatasi isian komentar. Selain itu di bagian bawah kotak komentar biasanya terdapat counter character comment yang bertujuan untuk memberitahukan komentator sisa karakter yang ada (sehingga komentator ngga kaget kalo tiba-tiba komentarnya kepotong)
Artikel berikut akan mengupas cara menambahkan batasan komentar pada wordpress tanpa menggunakan plugin tambahan. Jika temans-temans hobi mengutak-ngatik wordpress atau hanya penasaran bisa membaca artikel ini.
Teknik berikut merupakan teknik newbie yang menggunakan javascript dan memasangnya langsung pada themes wordpress, jadi ngga akan berbahaya untuk di jajal karena ngga involve langsung ke system wordpress.
Step #1
Download dulu file .js yang dibutuhkan disini
Ekstrak aja , kemudian masukkan file .js-nya (CharacterCounter.js) kedalam theme wordpress yang akan diberikan limit komentarnya
Step #2
buka halaman header.php didalam theme tadi masukkan script untuk mengambil file .js-nya . paste code berikut pada header.php sebelum tags penutup </head>
<script type="text/javascript"
src="<?php bloginfo('stylesheet_directory'); ?>/characterCounter.js">
</script>
Step #3
Tambahkan code css-berikut didalam themes (cari file .css , misalnya style.css) :
.minitext {
font: normal 0.7em Arial, sans-serif;
color: Black;
}
.disable {
background-color: #CF110C;
color: #fff;
font-weight: bold;
padding: 5px;
}
Step #4
Buka file comments.php di theme , cari bagian tags text area untuk input komentar yaitu:
<textarea name="comment" id="comment"...dan selanjutnya
tambahkan kedalam tags <textarea… tersebut code :
onkeyup="toCount('comment','sBann','{CHAR} Sisa karakter',250);"
sehingga secara keseluruhan bentuk codenya(punya saya) kira-kira seperti berikut:
<textarea name="comment" cols="30" rows="5" class="textarea" id="comment" onkeyup="toCount('comment','sBann','{CHAR} Sisa karakter',250);"> </textarea>
perhatikan angka ‘250′ .. parameter tersebut berarti membatasi komentar sebanyak 250 karakter (huruf) silakan diubah seperlunya. untuk parameter ‘comment’ menyesuaikan dengan id element text area. sesuaikan dengan themes anda. Jika bentuk code kurang sesuai karena mungkin struktur code bisa saja berlainan antar theme satu dengan lainnya.
Step #5
finishingnya adalah membuat informasi batasan karakter kepada user. Taruh code berikut dibagian bawah text area komentar (supaya munculnya persis dibawah kotak komentar)
<span id="sBann" class="minitext">250 Sisa karakter.</span>
beres deh..
Selamat mengutak-atik yaa..




May 21st, 2009 at 4:20 am
pertamax dulu kali yaa..?
May 21st, 2009 at 4:21 am
keduaxx..huhuuy…
May 21st, 2009 at 4:22 am
ketigaxx.. lohh koq jadi ngejunk sendiri yaa..?
May 21st, 2009 at 4:53 am
saya lah yang benar-benar komentar pertamaxx!! hohoho..
mana kang, kok nggak dipakek di kolom komentar sampeyan????
iya nihh.. sebenernya udah masang , gara2x WP-super cache jadi belum keliatan..
sebentar saya delete cache-nya dulu bro…
(3 menit kemudian..) sip bro.. beres !
May 21st, 2009 at 11:41 pm
asik … utak atik lagi ah ….
eh klo mau tambahin smiley kayak di comment ini gimana ya?
June 30th, 2009 at 12:38 pm
salam kenal iah kak..
yuukk tukeran link..
link kk udah saiia masukin blog saiia..
makasiihhh..^^
http://pelangiituaku.wordpress.com
August 30th, 2009 at 1:47 am
I love MyBrute!
September 1st, 2009 at 9:54 pm
sip sip sip mas Rifai…
semakin mantap deh Blog kita…
utak atik utek utek…biar tambah ciamik…
mas rifai link blog saya blm masuk yah..hihihihi…makasih
saya jadi ndak bisa masuk-masuk ke oscorner
October 24th, 2009 at 5:31 pm
hebat gan.. baru tahu, nanti coba pake ah di bloggerceria.org.. hehehe
October 25th, 2009 at 11:04 am
nice info
December 11th, 2009 at 6:10 pm
jadi mirip klo mau sms mas
, kira2 bisa ga ya buat nangkal script2 eksekusi
January 24th, 2010 at 2:14 pm
sekarang dibalik bos… gimana agar minimal karakterya cuma 10 karakter, so yang cuma komentar nice post itu gak bisa ??
share dong