Gần đây, một trong những người dùng của chúng tôi đã hỏi chúng tôi rằng liệu có thể phát hiện và hiển thị địa chỉ IP của từng khách truy cập trong WordPress hay không. Tất nhiên câu trả lời của chúng tôi là như vậy. Trong bài viết này, chúng tôi sẽ hướng dẫn 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 mình. Bằng cách này khi khách truy cập trang web xem trang web của bạn, họ có thể thấy địa chỉ IP của chính họ.
Tất cả những gì 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 riêng cho trang web .
// Display User IP in WordPress function get_the_user_ip() { if ( ! empty( $_SERVER['HTTP_CLIENT_IP'] ) ) { //check ip from share internet $ip = $_SERVER['HTTP_CLIENT_IP']; } elseif ( ! empty( $_SERVER['HTTP_X_FORWARDED_FOR'] ) ) { //to check ip is pass from proxy $ip = $_SERVER['HTTP_X_FORWARDED_FOR']; } else { $ip = $_SERVER['REMOTE_ADDR']; } return apply_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ã ngắn sau vào bài đăng, trang của bạn hoặc trong tiện ích thanh bên.
[show_ip]
Nếu bạn đang sử dụng mã ngắn trong tiện ích văn bản thanh bên và nó không hoạt động, thì bạn cần đảm bảo rằng bạn bật mã ngắn cho tiện ích con 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 web WordPress của bạn. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, vui lòng để lại bình luận cho chúng tôi bên dưới.