Trik ini telah dibahas di Wordpress Codex dan forum dukungan, namun saya ingin mengulanginya di sini bagi mereka yang belum berkesempatan mempelajarinya dan masih menderita dari spam komentar, trackback, dan referensi.
Jika Anda menggunakan plugin WP ShortStats, Anda mungkin sudah menyadari bahwa Anda menerima rujukan dari situs yang menargetkan wp-comments-post.php Anda, yang seharusnya tidak terjadi karena itu adalah file internal Wordpress. Ini merupakan indikasi bahwa blog Anda sedang menjadi target spam rujukan atau spam trackback.
Salah satu perbaikan awal yang saya tambahkan di file .htaccess adalah aturan rewrite untuk seharusnya memblokir spam rujukan:
RewriteCond %{HTTP_REFERER} "!^http://www.yugatech.com/blog/.*$" [NC]
RewriteCond %{REQUEST_URI} ".*wp-comments-post.php$"
RewriteRule .* - [F]
Rupanya itu membantu menghentikannya sekitar 90%, yang cukup efektif menurut saya. Namun, masih ada spam trackback yang perlu dipertimbangkan, jadi berikut satu tips yang dapat Anda terapkan di tema WP Anda:
1) Temukan file wp-comments-post.php dan ganti namanya menjadi sesuatu yang lain (misalnya i-get-no-spam.php). File ini dapat ditemukan di folder utama WP Anda.
2) Selanjutnya, cari file comments.php di folder tema aktif Anda dan edit semua kemunculan istilah "wp-comments-post.php" agar sesuai dengan nama yang telah Anda ubah.
Jika Anda menggunakan plugin komentar lain, seperti Paged Comments, mungkin ada sedikit perubahan dalam langkah-langkahnya, tetapi itu adalah gagasan umumnya.
Sudah selesai. Sekarang, bot spam yang telah menandai halaman formulir komentar WordPress Anda akan mendapatkan kesalahan 404 pada kunjungan berikutnya.
I always spent my half an hour to read this weblog’s content all the time along with a mug of coffee.