PluginSift
PluginsThemesCompare
Directory
  • Plugins
  • Themes
  • Compare Plugins
Plugin Comparisons
  • SEO
  • Security
  • Ecommerce
  • Page Builders
  • Caching
  • Backup
  • Forms
  • Analytics
Resources
  • About
  • Contact
  • llms.txt

© 2026 PluginSift. Data sourced from WordPress.org. · [email protected]

  1. Home
  2. Plugins
  3. Geotag
  4. Geocode Switch
Geocode Switch icon

Geocode Switch

GeoSwitch is a plugin that allows you to change the content of your site based on the location of your client’s IP.

By elialgranti·Geotag·Free
4.7(3 reviews)
·40 active installs·Updated 7 years ago
DownloadVisit HomepageCompare

As of April 2026, Geocode Switch is a WordPress geotag plugin with 40 active installations and a 4.7/5 rating from 3 reviews. It has been downloaded 4.4K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2014. Last updated 7 years ago — may have compatibility concerns. Top alternative: Bloom for Publishers.

4.7/53 reviews
40active installs
4.4K+total downloads
12 yearssince 2014

Overview

GeoSwitch is a plugin that allows you to change the content of your site based on the location of your client’s IP.
To geolocate users based on IP GeoSwitch supports can user either the new the new GeoIP2 MaxMind
databases or GeoIP2 Precision Service.
MaxMind offers free and paid geolocation databases and the paid GeoIP2 Precision web service,
the author of this plugin is not affiliated with MaxMind in any way.

The main development of this plugin is in github.
Please open a new issue if you find a bug in this plugin.

This plugin uses the MaxMind PHP library which is released under the
Apache License version 2.0

Usage

= GeoSwitch Conditional Blocks =

GeoSwitch uses two shortcodes [geoswitch] and [geoswitch_case] to create conditional blocks.
The [geoswitch] shortcode is used to enclose one…

Read full description on WordPress.org

Ratings & Reviews

4.73 reviews
5 ★
2
4 ★
1
3 ★
0
2 ★
0
1 ★
0

Compatibility

WordPress3.0+ requiredTested up to 4.9.29
PHPfalse+ required

Top Alternatives to Geocode Switch

Bloom for Publishers icon
Bloom for Publishers
090 installsUpdated 1 month ago
ViewCompare
Images with GPS on GoogleMaps icon
Images with GPS on GoogleMaps
040 installsUpdated 2 years ago
ViewCompare
OSM Categories icon
OSM Categories
420 installsUpdated 13 years ago
ViewCompare
Big Blog Map – Geotag your posts icon
Big Blog Map – Geotag your posts
510 installsUpdated 12 years ago
ViewCompare
yapb-geotag icon
yapb-geotag
010 installsUpdated 11 years ago
ViewCompare
View all geotag plugins →

Frequently Asked Questions

Changelog

1.1.4

  • Bug fix: Private and reserved IPs are not checked and no longer generate
  • Added filter hook geoswitch_skip_ip_check to bypass the ip check based on
    (Thanks to Arūnas Liuiza from arunas.co for the BugFix and filter hook)
View full changelog on WordPress.org

Contributors

elialgrantielialgranti
Plugin Info
Version
1.1.4
Last Updated
Jul 21, 2018
WP Requires
3.0+
Tested Up To
4.9.29
PHP Requires
false+
Active Installs
40
Downloads
4.4K+
Added
Dec 9, 2014
Business
Free

Tags

geotaggeocodegeomarketinggeocode filtergeocode switch

Developer

E
elialgranti
1 plugins0.0M+ total installs
View all plugins →

Quick Compare

Geocode Switch vs Bloom for Publishers→Geocode Switch vs Images with GPS on GoogleMaps→Geocode Switch vs OSM Categories→

Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.