Apakah blog Anda menerima terlalu banyak spam? Anda dapat secara substansial mengurangi aliran komentar spam di blog WordPress Anda dengan menghapus bidang URL situs web dari formulir komentar Anda dan tidak mengizinkan tautan apa pun dalam komentar.
Spam adalah salah satu masalah terbesar di Internet. Sebagai pemilik website dan blogger, Anda pasti pernah kebanjiran komentar dan email spam.
SEO menggunakan alat otomatis yang memposting komentar acak di blog Anda. Mengapa? Tautan balik, meskipun tidak diikuti, sangat berharga untuk pembuat tautan. Dengan spam komentar, Anda melawan skrip dan aplikasi otomatis.
Solusinya: jangan berikan tautan apa pun di komentar.
Bagaimana Cara Menghapus Bidang URL / Situs Web dari Formulir Komentar WordPress?
Anda dapat dengan mudah menyesuaikan situs WordPress Anda dan menghapus bidang masukan URL situs web dari formulir komentar. Tidak ada bidang URL berarti tidak ada spam otomatis (atau setidaknya pengurangan yang signifikan).
Ada beberapa opsi untuk menghapus bidang input situs web/URL dari formulir komentar WP Anda.
Opsi 1: Cukup salin-tempel fungsi / kode berikut di file functions.php tema Anda.
/* Hapus URL Penulis Komentar dari Formulir */
function wpflux_disable_comment_url($fields) {
unset($fields[‘url’]);
kembalikan $bidang;
}
add_filter(‘comment_form_default_fields’, ‘wpflux_disable_comment_url’);
Opsi 2: Tambahkan kode berikut di file functions.php tema Anda untuk memfilter kolom komentar.
/* Hapus URL Penulis Komentar dari Formulir */
add_filter(‘comment_form_field_url’, ‘__return_false’);
Opsi 3: Instal plugin WordPress yang bagus untuk menghapus bidang URL dari formulir komentar Anda.
Bagaimana Cara Menghapus Tautan Situs Penulis Komentar di WordPress?
Meskipun komentar WordPress, termasuk tautan URL situs web penulis komentar, dibuat nofollow, itu tidak bertindak sebagai pencegah. Pembuat tautan spam menyalahgunakan blog WordPress untuk menghasilkan tautan.
Anda perlu menghapus tautan balik atau tautan URL situs web penulis komentar sama sekali. Menghapus bidang masukan penulis komentar dari formulir adalah cara yang bagus untuk melakukan ini untuk semua komentar di masa mendatang.
Bagaimana dengan tautan penulis di komentar yang ada?
Berikut kode yang akan menghapus URL penulis komentar agar tidak muncul di depan. Cukup copy-paste fungsi / kode berikut di file functions.php tema Anda. Semua tautan penulis komentar Anda akan hilang.
/* Hapus URL Penulis Komentar dari Tampilan Komentar di Depan */
function wpflux_no_author_url( $url, $id, $comment ) {
return “”;
}
add_filter( ‘get_comment_author_url’, ‘wpflux_no_author_url’, 10, 3);
Bagaimana Cara Menghapus Tautan Situs Web di Komentar WordPress?
Masalah lain dengan komentar WordPress adalah tautan di dalam teks komentar.
Ketika seseorang menambahkan URL teks biasa dalam teks komentar, WordPress secara otomatis membuatnya dapat diklik. Nonaktifkan tautan otomatis url teks di komentar WordPress.
Bagaimana cara menonaktifkan tautan otomatis URL di komentar WordPress?
/* Jangan Membuat Tautan Dapat Diklik di Komentar */
remove_filter(‘comment_text’, ‘make_clickable’, 9);
Cukup salin-tempel kode di atas di functions.php tema WordPress Anda. Ini akan mencegah tautan muncul di badan komentar. Kode di atas menonaktifkan filter yang membuat URL dapat diklik.
Bagaimana Cara Menonaktifkan & Menghapus Tag HTML dari Komentar di WordPress?
Komentar spam sering kali memiliki tautan situs web yang ditambahkan melalui tag HTML di dalam teks.
Secara default, WordPress mengizinkan tag HTML tertentu dalam komentar seperti <a> <strong> dan <code> dll. Sebagian besar komentar SPAM yang dibuat melalui bot dan skrip otomatis berisi tag ini karena tujuannya adalah untuk mendapatkan backlink. Jika Anda menonaktifkan HTML dari komentar WordPress Anda, itu akan menghilangkan banyak spammer komentar.
Bagaimana cara menonaktifkan tag HTML di komentar WordPress Anda?
Mari kita manfaatkan fungsi WordPress untuk membersihkan teks komentar dan menghapus semua tag HTML. Terserah Anda mau mengizinkan tag tertentu atau menghapus semuanya.
Pada contoh di bawah, semua tag HTML kecuali teks tebal dan teks miring/tekanan, dihapus sebelum memposting komentar.
/* Menghapus Tag HTML dari Teks Komentar */
function wpflux_remove_html($comment) {
return strip_tags($comment, ‘<strong><b><em>’);
}
add_filter(‘get_comment_text’, ‘wpflux_remove_html’);