Setelah membaca artikel kami tentang cara mengijinkan komentar anonim, salah satu pembaca kami bertanya apakah mungkin berhenti menyimpan alamat IP di komentar WordPress. Beberapa pemilik situs mungkin ingin melakukannya untuk melindungi privasi pengguna mereka. Pada artikel ini, kami akan menunjukkan cara menghentikan penyimpanan alamat IP di komentar WordPress.
Pro dan Kontra Tidak Menyimpan Alamat IP di WordPress Komentar
Secara default, WordPress mencatat dan menyimpan alamat IP pengguna yang meninggalkan komentar di situs Anda. Alamat IP ini tersimpan secara permanen di database Anda.
Alasan untuk menyimpan alamat IP dengan setiap komentar adalah untuk membantu pemilik situs bertarung dengan komentar atau spam yang tidak diinginkan. Plugin seperti Akismet bisa memblokir komentar dari alamat IP yang diketahui bisa dimanfaatkan oleh spammer.
Kecuali pengguna Anda menggunakan layanan VPN, alamat IP sebenarnya masih dapat ditemukan di log situs Anda. Sebagian besar penyedia hosting WordPress menyimpan log akses semua pengunjung ke situs Anda untuk jangka waktu terbatas.
Di sisi lain dengan tidak menyimpan alamat IP di komentar WordPress, Anda bisa meningkatkan privasi komentator di situs Anda. Mereka mungkin merasa lebih percaya diri untuk mengungkapkan pendapat mereka karena mengetahui bahwa situs Anda tidak menyimpan alamat IP dengan komentar.
Metode 1: Berhenti Menyimpan Alamat IP di Komentar dengan Plugin
Cara ini lebih mudah dan direkomendasikan untuk website baru dan pemula.
Hal pertama yang perlu Anda lakukan adalah menginstal dan mengaktifkan Remove IP plugin. Untuk lebih jelasnya
Setelah diaktifkan, plugin akan mengganti IP pengguna dengan 127.0.0.1, yang merupakan alamat IP yang biasanya digunakan oleh localhost.
Plugin tidak akan menghapus alamat IP yang disimpan dengan komentar lama. Jika Anda memiliki komentar yang lebih lama dengan alamat IP yang tersimpan bersama mereka, Anda mungkin juga ingin menghapus alamat IP tersebut. Kami akan menunjukkan cara melakukannya nanti di artikel ini.
Metode 2: Berhenti Secara Manual Menyimpan Alamat IP dengan Komentar WordPress
Jika Anda nyaman menyisipkan cuplikan kode di WordPress, maka Anda harus menggunakan metode ini.
Cukup tambahkan kode ini ke file functions.php tema Anda atau plugin khusus situs.
fungsi wpb_remove_commentsip ($ comment_author_ip) { kembali ''; } add_filter ('pre_comment_user_ip', 'wpb_remove_commentsip');
Ini pada dasarnya adalah kode yang sama yang digunakan oleh plugin yang kami sebutkan di metode pertama. Namun, alih-alih menyimpan 127.0.0.1, ia meninggalkan bidang IP kosong.
Hapus Alamat IP dari Komentar Lama
Terlepas dari metode mana yang Anda gunakan untuk berhenti menyimpan komentar IP, komentar lama di situs WordPress Anda akan selalu memiliki alamat IP yang tersimpan dengannya.
Jika Anda memiliki komentar lama di situs Anda, Anda mungkin ingin menghapus alamat IP dari komentar tersebut.
Kami akan menunjukkan cara melakukannya dengan menjalankan query MySQL di database WordPress Anda. Sangat penting untuk memastikan bahwa Anda memiliki backup database WordPress terbaru.
Selanjutnya Anda perlu masuk ke panel kontrol hosting WordPress Anda dan mencari phpMyAdmin.
Pastikan bahwa Anda telah memilih database WordPress Anda dengan mengklik nama database di kolom di tangan kiri Anda. Setelah itu anda perlu klik pada menu SQL.
Ini akan membawa Anda area teks di mana Anda perlu memasukkan kueri ini:
UPDATE 'wp_comments' SET 'comment_author_IP' = '';
Klik tombol Go di bawah teks untuk menjalankan kueri Anda. Itu saja, itu akan menghapus semua alamat IP yang tersimpan dengan komentar di database WordPress.
Catatan: Jika Anda memiliki awalan kode WordPress kustom, mohon sesuaikan wp_comments ke awalan tabel kustom Anda.