wpinv_get_ip
Filters the IP address of the current visitor.
apply_filters( 'wpinv_get_ip', string $ip );
Parameters
Returns
- $ip
-
(string) Current visitor’s IP address.
Examples
Set the current visitor’s IP address from United Kingdom IP address range. It will identify that the current visitor is from United Kingdom.
function _wpi_wpinv_get_ip( $ip ) {
/*
* Sample IP addresses for different countries.
*
* 90.222.150.124 => Glasgow, Scotland, United Kingdom (GB)
* 79.150.150.150 => Barcelona, Catalonia, Spain (ES)
* 106.209.216.208 => Mumbai, Maharashtra, India (IN)
* 220.240.220.240 => Sydney, New South Wales, Australia (AU)
*/
$ip = '90.222.150.124';
return $ip;
}
add_filter( 'wpinv_get_ip', '_wpi_wpinv_get_ip', 10, 1 );