Cách hiển thị địa chỉ IP của người dùng trong WordPress

Gần đây, một trong những người dùng của chúng tôi đã hỏi chúng tôi liệu có thể phát hiện và hiển thị địa chỉ IP của khách truy cập trong WordPress hay không. Câu trả lời của chúng tôi là tất nhiên nó được. Trong bài này, chúng tôi sẽ chỉ cho bạn cách hiển thị địa chỉ IP của người dùng trong WordPress.

Bạn có thể sử dụng điều này để tạo trang web phát hiện IP của riêng bạn Bằng cách này khi một khách truy cập trang web xem trang web của bạn, họ có thể xem địa chỉ IP của họ.

Tất cả bạn phải làm là dán đoạn mã sau vào tệp functions.php của chủ đề hoặc trong một plugin dành cho trang web.

// Hiển thị IP người dùng trong WordPress


 hàm get_the_user_ip () {
 if (! empty ($ _SERVER ['HTTP_CLIENT_IP'])))
 // kiểm tra ip từ internet chia sẻ
 $ ip = $ _SERVER ['HTTP_CLIENT_IP'];
 } elseif (! empty ($ _SERVER ['HTTP_X_FORWARDED_FOR'])) {
 / / để kiểm tra ip là vượt qua từ proxy
 $ ip = $ _SERVER ['HTTP_X_FORWARDED_FOR'];
 } else {
 $ ip = $ _SERVER ['REMOTE_ADDR'];
 }
 return_filters ('wpb_get_ip', $ ip);
 }

 add_shortcode ('show_ip', 'get_the_user_ip'); 

Điều tiếp theo bạn cần làm là thêm mã vạch sau vào bài đăng, trang của bạn hoặc trong tiện ích con của thanh bên.

[show_ip]

Nếu bạn đang sử dụng mã ngắn trong tiện ích văn bản bên cạnh và không hoạt động, thì bạn cần đảm bảo rằng bạn bật mã vạch cho tiện ích thanh bên.

Chúng tôi hy vọng bài viết này đã giúp bạn hiển thị địa chỉ IP của người dùng trong trang WordPress của bạn. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi, sau đó hãy để chúng tôi một bình luận dưới đây.