[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiqX_Uq50IC45GkRWtswCBscpMSCaWYnPoQ4iqKhsLic":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"olehsf","sf-geoguard","https:\u002F\u002Fprofiles.wordpress.org\u002Folehsf\u002F",1,50,100,30,94,"2026-05-20T08:59:04.352Z",[14],{"slug":5,"name":15,"version":16,"author":5,"author_profile":6,"description":17,"short_description":18,"active_installs":8,"downloaded":19,"rating":9,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":9,"vuln_count":32,"unpatched_count":32,"last_vuln_date":33,"fetched_at":34},"SF GeoGuard","1.0.0","\u003Cp>SF GeoGuard is a lightweight country-based access control plugin for WordPress.\u003C\u002Fp>\n\u003Cp>It allows you to restrict website access by visitor country using simple ISO country codes (US, CA, GB, etc.), helping reduce unwanted traffic, bot activity, and unnecessary server load.\u003C\u002Fp>\n\u003Cp>Main features:\u003Cbr \u002F>\n* Allow access only from selected countries\u003Cbr \u002F>\n* Whitelist IP addresses\u003Cbr \u002F>\n* Cache IP \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> country lookups for better performance\u003Cbr \u002F>\n* Customize the block message (HTML supported)\u003Cbr \u002F>\n* Choose what happens if the geo service is unavailable (allow or block)\u003Cbr \u002F>\n* Support for sites behind reverse proxies (Cloudflare, Nginx)\u003C\u002Fp>\n\u003Cp>SF GeoGuard focuses on doing one thing well: restricting access by country.\u003Cbr \u002F>\nIt does not modify WordPress core files and does not load unnecessary scripts on the frontend.\u003C\u002Fp>\n\u003Cp>By default, geo checks are applied only to frontend requests. You can optionally\u003Cbr \u002F>\nenable restrictions for wp-admin and wp-login.php in the plugin settings.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to a third-party IP geolocation service to determine\u003Cbr \u002F>\nthe visitor’s country based on their IP address.\u003C\u002Fp>\n\u003Cp>Service used:\u003Cbr \u002F>\nIP-API (https:\u002F\u002Fip-api.com\u002F)\u003C\u002Fp>\n\u003Cp>Purpose:\u003Cbr \u002F>\nThe service is used to detect the visitor’s country in order to apply\u003Cbr \u002F>\ncountry-based access rules configured in the plugin settings.\u003C\u002Fp>\n\u003Cp>Data sent:\u003Cbr \u002F>\n– Visitor IP address\u003C\u002Fp>\n\u003Cp>When data is sent:\u003Cbr \u002F>\n– On frontend page load when geo-based access control is enabled\u003Cbr \u002F>\n– Only if the visitor IP address cannot be resolved from the local cache\u003C\u002Fp>\n\u003Cp>Note:\u003Cbr \u002F>\nThe free IP-API endpoint does not support HTTPS. The plugin uses the HTTP\u003Cbr \u002F>\nendpoint provided by IP-API unless a paid HTTPS plan is used.\u003C\u002Fp>\n\u003Cp>Privacy & Terms:\u003Cbr \u002F>\n– Privacy Policy: https:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\u003Cbr \u002F>\n– Terms of Service: https:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\u003C\u002Fp>\n\u003Cp>No personally identifiable information other than the IP address\u003Cbr \u002F>\nis stored, logged, or shared by the plugin.\u003C\u002Fp>\n","Country-based access control for WordPress. Restrict access by country, whitelist IP addresses and reduce unwanted traffic.",241,"2026-01-05T19:32:00.000Z","6.9.4","6.0","8.0",[25,26,27,28,29],"access-control","country-block","geo-block","geo-restriction","ip-whitelist","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsf-geoguard.1.0.0.zip",0,null,"2026-04-16T10:56:18.058Z"]