Pasti yang mempunyai blog wordpress cukup akrab dengan komen komen spam yang terus datang tiap hari, kalau satu dua komen gak masalah. Tapi ini biasanya sampe puluhan perhari. Tentu saja kita akan mendelete komen-komen yang gak berguna ini, akan tetapi kalau dilakukan secara manual akan memakan waktu yang sangat lama karena komen spam yang ada kadang sudah menumpuk ribuan komentar.
Ada cara cepat untuk menghapus semua komentar spam ini dalam beberapa detik, yaitu melalui mysql.
berikut caranya.
Sebelumnya backup dulu database mysql
1. buka phpmyadmin di cpanel
2. pilih database blog target
3. pilih export
4. pilih tabel yang akan di backup ( di anjurkan untuk select all )
5. pilih SQL sebagai output
6. pilih save as checkbox
7. lalu klik Go dan download database akan di mulai
atau bisa juga backup melalui ssh ,
memakai perintah
mysqldump --opt -uusername -ppassword -h namahostmysql dbname > output.sql
setelah database sudah di backup, lanjut dengan langkah berikut :
1. pada phpmyadmin klik SQL tab
pastekan query berikut :
untuk komentar unapproved
DELETE FROM wp_comments WHERE comment_approved = 0
untuk komentar spam :
DELETE FROM wp_comments WHERE comment_approved = 'spam';
keterangan :
* 0 = Comment Awaiting Moderation
* 1 = Approved Comment
* spam = Comment marked as Spam
semoga berguna



July 25th, 2010
admin 

Posted in
Tags: 

Terimakasih mas, sangat berguna
[Reply]