Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

User IP and Location · Version history

User IP and Location changelog and version history

Latest version
5.0.0
Jun 18, 2026 (4 months ago)
Releases
4
since 2024
In the last year
1
Tested up to
WordPress 7.0.8
PHP 7.2 or later

Releases each year

  • 20241 release
  • 20252 releases
  • 20261 release

20261 release

  1. User IP and Location 5.0.0Latest

    • REWRITE: Re-architected the plugin internals with a namespaced, autoloaded structure for easier maintenance. All shortcodes, the get_user_ip_data() function, REST endpoints, and saved settings continue to work exactly as before.
    • NEW: Block editor support — a “Visitor Info” block (pick any field, including the flag and local time/date) and a “Conditional Content” block (show inner content by country/region/city). No more hunting for shortcode syntax; the classic shortcodes still work too.
    • NEW: Server-side rendering mode for shortcodes. Set it globally under Settings → Rendering, or per shortcode with ajax="false". The value is printed directly into the page, which fixes shortcodes used inside form fields (e.g. Ninja Forms), RSS feeds, and AMP, and works even without JavaScript. AJAX…
    • FIX: The API rate limiter now counts failed attempts too, so an upstream outage can no longer trigger unbounded outbound requests.
    • DEV: New extension points for add-ons — a Location_Provider interface (swap the data source via the user_ip_location_provider filter) plus user_ip_location_pre_fetch, user_ip_location_data, and user_ip_location_valid_types filters and a user_ip_location_lookup_failed action. Block editor strings ar…
    • FIX: Corrected the post-activation notice link so it points to the settings page.
    • FIX: Browser detection now correctly identifies Chromium-based Microsoft Edge and modern Opera (previously reported as Chrome).
    • FIX: Removed PHP 8 “undefined array key” notices when the API omits mobile/proxy/hosting fields.
    • IMPROVEMENT: “Clear Cache” now works reliably on sites using a persistent object cache (Redis/Memcached).
    • IMPROVEMENT: Forwarded proxy IP headers are now validated for public addresses, with a user_ip_location_trust_proxy_headers filter to opt out.
    • IMPROVEMENT: When the API rate limit is reached, the plugin now serves the last known cached value instead of failing.
    • IMPROVEMENT: Added an uninstall routine that cleans up all plugin data on deletion.
    • DEV: Debug logging is now gated behind WP_DEBUG.

20252 releases

  1. User IP and Location 4.0.1

    • MAJOR UPDATE: Complete rewrite using AJAX technology – now fully compatible with all caching plugins (WP-Rocket, W3 Total Cache, etc.)
    • NEW: Added [userip_location type="zip"] shortcode to show visitor’s ZIP/postal code
    • NEW: Added [userip_localtime] shortcode to display visitor’s current local time
    • NEW: Added vertical_align attribute to flag shortcode for better text alignment
    • NEW: Added quick ‘Settings’ link on the main plugins page
    • FIX: Added timeout to API calls to prevent website slowdowns or 504 errors
    • FIX: Fixed issue where some shortcodes (IP, country code, region name) were not displaying properly
    • SECURITY: Improved code security and performance optimizations
  2. User IP and Location 3.2

    • Code optimization for better performance
    • Tested compatibility with WordPress 6.5.2

20241 release

  1. User IP and Location 3.1

Questions about User IP and Location’s releases

What is the latest version of User IP and Location?

5.0.0, released on Jun 18, 2026 (4 months ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.2 or later.

How often is User IP and Location updated?

One release in the last year. Its first release on WordPress.org dates from April 2024.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in User IP and Location’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.