Cara Menampilkan Alamat IP Pengguna di WordPress

Baru-baru ini salah satu pengguna kami bertanya kepada kami apakah mungkin untuk mendeteksi dan menampilkan alamat IP individu pengunjung di WordPress. Jawaban kami tentu saja. Pada artikel ini, kami akan menunjukkan cara menampilkan alamat IP pengguna di WordPress.

Anda dapat menggunakan ini untuk membuat situs deteksi IP Anda sendiri. Dengan cara ini ketika pengunjung situs melihat situs Anda, mereka dapat melihat alamat IP mereka sendiri.

Yang harus Anda lakukan adalah menempelkan cuplikan berikut di file functions.php tema Anda atau di plugin khusus situs.

// Tampilkan IP Pengguna di WordPress


 fungsi get_the_user_ip () {
 if (! empty ($ _SERVER ['HTTP_CLIENT_IP'])) {
 // cek ip dari internet share
 $ ip = $ _SERVER ['HTTP_CLIENT_IP'];
 } elseif (kosong ($ _SERVER ['HTTP_X_FORWARDED_FOR'])) {
 // untuk memeriksa ip adalah lulus dari proxy
 $ ip = $ _SERVER ['HTTP_X_FORWARDED_FOR'];
 } lain {
 $ ip = $ _SERVER ['REMOTE_ADDR'];
 }
 kembali apply_filters ('wpb_get_ip', $ ip);
 }

 add_shortcode ('show_ip', 'get_the_user_ip'); 

Hal berikutnya yang perlu Anda lakukan adalah menambahkan shortcode berikut di posting, halaman, atau widget sidebar Anda.

[show_ip]

Jika Anda menggunakan shortcode di widget teks sidebar Anda, dan ini tidak bekerja, Anda harus memastikan bahwa Anda mengaktifkan shortcode untuk widget sidebar.

Kami berharap artikel ini membantu Anda menampilkan alamat IP pengguna di situs WordPress Anda. Jika ada pertanyaan atau masukan, mohon beri komentar di bawah ini.