Extends WP Super Cache to cache by page/visitor country instead of just page. Solves "wrong country content" Geo-Location issues.
As of April 2026, Country Caching For WP Super Cache is a WordPress GeoIP plugin with 200 active installations and a 4.3/5 rating from 4 reviews. It has been downloaded 6.9K+ times in total. Requires WordPress 3.3+ and PHP false+. Available on WordPress.org since 2015. Last updated 5 years ago — may have compatibility concerns. Top alternative: Geolocation IP Detection.
DUE TO PERSONAL CIRCUMSTANCES I AM NO LONGER ABLE TO DEVELOP OR SUPPORT THIS PLUGIN. IF YOU ARE INTERESTED IN ADOPTING THIS PLUGIN SEE https://developer.wordpress.org/plugins/wordpress-org/take-over-an-existing-plugin/
Bonus also makes Cookie Notice work correctly with WPSC (whether using country/EU geolocation or not).
Allows WP Super Cache to display the correct page/widget content for a visitor’s country when you are using geo-location; solves problems like these reported on WordPress.Org and StackOverflow.
A similar extension is available for Comet Cache.
This plugin builds an extension script that enables Super Cache to create separate snapshots (cache) for each page based on country location.
Separate snapshots can be restricted to specific countries. E.g. if you are based…
| WordPress | 3.3+ requiredTested up to 4.9.29 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.