This plugin lets non-developers use the
APIFreaks API hub through a settings page and shortcodes — no code required.
Features:
- Visitor IP intelligence — show a visitor's country, city, region, currency, timezone, ISP, and (on supported plans) proxy / Tor / threat signals.
- Conditional content — show or hide blocks based on the visitor's location or security flags.
- Timezone — current time and timezone details for any place, coordinates, IP, or airport code, plus timezone-to-timezone conversion.
- Astronomy — sunrise, sunset, moon phase, and celestial positions for any location and date.
- Weather — current conditions, daily forecast (up to 16 days), historical weather, marine conditions, air quality, and flood/river-discharge forecasts.
- User-Agent parsing — browser, OS, and device details from a User-Agent string.
- Forward & reverse geocoding — addresses to coordinates and back.
- ZIP / postal codes — look up a code, or search codes by city, region, or radius.
- GeoDB — countries, regions, subregions, administrative units, and cities.
- Currency — live and historical conversion, latest/historical rates, fluctuation over a period, and currency names.
- WooCommerce currency display — show approximate prices in each visitor's local currency (display only; orders are still charged in your store currency).
All responses are cached in transients to keep API usage low. Cloudflare's CF-Connecting-IP header is supported.