Cómo ver la dirección IP de un usuario en WordPress

Recientemente, uno de nuestros usuarios nos preguntó si era posible detectar y ver la dirección IP de visitantes individuales en WordPress. Nuestra respuesta fue, por supuesto. En este artículo, le mostraremos cómo ver la dirección IP del usuario en WordPress.

Puede usarlo 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 dirección IP.

Todo lo que necesita hacer es pegar el siguiente fragmento en el archivo functions.php de su tema o en un plugin específico del sitio.

// 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 el siguiente código abreviado en su publicación, página o widget de barra lateral.

[show_ip]

Si está utilizando el código abreviado en el widget de texto de la barra lateral y no funciona, debe asegurarse de habilitar el código abreviado para los widgets de la barra lateral.

[enlazatom_show_links]

Esperamos que este artículo le haya ayudado a ver la dirección IP del usuario en su sitio de WordPress. Si tiene alguna pregunta o comentario, déjenos un comentario a continuación.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *