Recentemente, um de nossos usuários nos perguntou se era possível detectar e exibir o endereço IP dos visitantes individuais no WordPress. Nossa resposta foi, claro, é. Neste artigo, mostraremos como exibir o endereço IP do usuário no WordPress.
Você pode usar isso para criar seu próprio site de detecção de IP. Desta forma, quando um visitante do site visualiza seu site, eles podem ver seu próprio endereço IP.
Tudo o que você precisa fazer é colar o seguinte trecho no arquivo functions.php do seu tema ou em um plugin específico do site.
// Exibe o IP do usuário no WordPress função get_the_user_ip () { se (! vazio ($ _SERVER ['HTTP_CLIENT_IP'])) { // verifique o ip da internet compartilhada $ ip = $ _SERVER ['HTTP_CLIENT_IP']; } elseif (! empty ($ _SERVER ['HTTP_X_FORWARDED_FOR'])) { // para verificar ip é passar do proxy $ ip = $ _SERVER ['HTTP_X_FORWARDED_FOR']; } outro { $ ip = $ _SERVER ['REMOTE_ADDR']; } retornar apply_filters ('wpb_get_ip', $ ip); } add_shortcode ('show_ip', 'get_the_user_ip');
A próxima coisa que você precisa fazer é adicionar o seguinte shortcode na sua publicação, página ou em um widget da barra lateral.
[show_ip]
Se você estiver usando o shortcode em seu widget de texto da barra lateral, e não está funcionando, então você precisa ter certeza de que você habilita o shortcode para widgets da barra lateral.
Esperamos que este artigo o ajude a exibir o endereço IP do usuário em seu site WordPress. Se você tiver dúvidas ou comentários, deixe-nos um comentário abaixo.