Skip to content

Instantly share code, notes, and snippets.

@setuix
Created May 27, 2014 08:50
Show Gist options
  • Save setuix/d02bd0183fed4d227765 to your computer and use it in GitHub Desktop.
Save setuix/d02bd0183fed4d227765 to your computer and use it in GitHub Desktop.
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');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment