Puede usar esto para crear su propio sitio de detección de IP. De esta manera, cuando un visitante del sitio web ve su sitio, puede ver su propia dirección IP.
Todo lo que tiene que hacer es pegar el siguiente fragmento en el archivo functions.php de su tema o en un sitio específico plugin.
// 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');
Lo siguiente que debe hacer es agregar lo siguiente shortcode en tu publicación, página o en un widget de barra lateral.
[show_ip]
Si está usando el shortcode en el widget de texto de la barra lateral y no funciona, entonces debes asegurarte de habilitar shortcode para los widgets de la barra lateral.
Esperamos que este artículo le haya ayudado a mostrar la dirección IP del usuario en su sitio de WordPress. Si tiene alguna pregunta o comentario, déjenos un comentario a continuación.
Cómo mostrar la dirección IP de un usuario en WordPress .
Fuente: wpbeginner