Hiển thị địa chỉ IP thực của khách hàng trên website WordPress

Làm sao để biết đại chỉ của khách hàng đang viếng thăm website của bạn. Hôm nay mình sẽ hướng dẫn các bạn cách hiển thị địa chỉ IP thực của khách hàng trên website của bạn

hien-thi-dia-chi-ip-thuc-cua-khach-hang-tren-website-wordpress

Bạn thì chỉ cần copy đoạn code bên dưới và dán nó vào file functions.php (nằm tại folder theme mà các bạn đang dùng).

// 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');

 

Bước kế tiếp là các bạn chèn đoạn shortcode sau vào post, page hoặc siderbar widget, nơi mà các bạn muốn hiển thị địa chỉ IP.

 

[show_ip]

 

Nếu như sau khi chèn shortcode vào sidebar widget mà vẫn không hiện gì, thì các bạn vào lại file functions.php và dán đoạn code này vào bên trong nó :

 

add_filter('widget_text', 'do_shortcode');

 

Vậy là giờ bạn có thể biết địa chỉ IP của khách hàng đang trên website của mình rồi.

Chúc bạn thành công!

Bạn gặp khó khắn trong quá trình sửu dụng website wordpress hay comment dưới bài viết, mình sẽ trả lời sớm nhất cho bạn nhé!

Từ khóa tìm kiếm:

  • Hiển thị địa chỉ IP trong WordPress
  • Cách hiển thị địa chỉ IP người dùng
  • hiển thị địa chỉ ip khách trên website

Bình luận