Un método bastante sencillo de para detectar el país (sin necesidad de utilizar php para averiguar su ip) del usuario que esta entrando en nuestra web es usando la API de wipmania por medio de jQuery. El método de consulta nos devuelve unas cuantos parámetros como son: latitud, longitud, zoom, dirección, ciudad, país, código del país, región.

Si introducimos en nuestro navegador directamente la url «http://api.wipmania.com/jsonp?callback=?» ya observamos los datos que nos devuelve. Ya solo hace falta utilizar JSON para recuperarlos con jQuery de la siguiente forma:

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
$.getJSON('http://api.wipmania.com/jsonp?callback=?', function (data) {
    alert('País: ' + data.address.country);
});
</script>

Agradezco tu comentario 🤘