Ready to get started?Download WordPress

Plugin Directory

GeoIP Detection

Retrieving Geo-Information using the Maxmind GeoIP (Lite) Database.

Provides geographic information detected by an IP adress. This can be used in themes or other plugins, or via CSS body classes.


  • Provides 3 functions:
    • geoip_detect_get_info_from_ip($ip): Lookup Geo-Information of the specified IP
    • geoip_detect_get_info_from_current_ip(): Lookup Geo-Information of the current website user
    • geoip_detect_get_external_ip_adress(): Fetch the internet adress of the webserver
  • Auto-Update the GeoIP database once a week
  • For the property names, see the results of a specific IP in the wordpress backend (under Tools > GeoIP Detection).
  • You can include these properties into your posts and pages by using the shortcode [geoip_detect property="country_name"] (where 'country_name' can be one of the other property names as well).
  • When enabled on the plugin page, it adds CSS classes to the body tag such as geoip-country-DE and geoip-continent-EU.

How can I use these functions?

  • You could choose the currency of the store based on the country name
  • You could suggest an timezone to use when displaying dates
  • You could show the store nearest to your customer
  • Etc. ... You tell me! I'm rather curious what you'll do with this plugin!

This product includes GeoLite data created by MaxMind, available from http://www.maxmind.com.

Requires: 3.5 or higher
Compatible up to: 3.9.2
Last Updated: 2014-5-22
Downloads: 2,997


5 stars
5 out of 5 stars


0 of 2 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1