
前言介紹
- 這款 WordPress 外掛「SF GeoGuard」是 2026-01-04 上架。
- 目前有 50 個安裝啟用數。
- 上一次更新是 2026-01-05,距離現在已有 51 天。
- 外掛最低要求 WordPress 6.0 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 8.0 以上。
- 有 1 人給過評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
olehsf |
外掛標籤
geo block | ip whitelist | country block | access-control | geo restriction |
內容簡介
總結:SF GeoGuard 是一個輕量級的基於國家的 WordPress 存取控制外掛,可以透過使用 ISO 國家代碼(例如 US、CA、GB 等)限制網站訪問,有助於減少不必要的流量、機器人活動和伺服器負載。
1. 這個外掛的主要功能有哪些?
- 僅允許選定國家訪問
- 白名單 IP 地址
- 為了更好的性能,緩存 IP 地址至國家查找
- 自定義阻擋訊息(支援 HTML)
- 當地理服務不可用時選擇採取的措施(允許或阻擋)
- 支援後置代理站點(Cloudflare、Nginx)
2. SF GeoGuard 的主要焦點是什麼?
- 專注於依國家限制存取
- 不會修改 WordPress 核心檔案,也不會在前端載入不必要的腳本
- 預設將地理檢查應用於前端請求,您可以在外掛設定中選擇啟用對 wp-admin 和 wp-login.php 的限制
3. 這個外掛與外部服務有何關聯?
- 這個外掛會連接到第三方 IP 地理定位服務,以根據訪客的 IP 地址確定其國家
- 使用的服務:IP-API(https://ip-api.com/)
- 目的:用於檢測訪客的國家,以應用在外掛設定中配置的基於國家的存取規則
4. 資料送往何處?在什麼情況下會傳送資料?
- 訪客 IP 地址會被傳送
- 資料傳送時機:
- 當啟用基於地理位置的存取控制時,在前端頁面載入時
- 只有當無法從本地快取解析訪客 IP 地址時
5. 注意事項與隱私政策:
- 免費的 IP-API 端點不支援 HTTPS,除非使用付費的 HTTPS 方案,否則外掛將使用 IP-API 提供的 HTTP 端點
- 隱私政策和服務條款:https://ip-api.com/docs/legal
- 外掛不會存儲、記錄或共享除 IP 地址外的任何可以識別個人的信息。
原文外掛簡介
SF GeoGuard is a lightweight country-based access control plugin for WordPress.
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.
Main features:
* Allow access only from selected countries
* Whitelist IP addresses
* Cache IP → country lookups for better performance
* Customize the block message (HTML supported)
* Choose what happens if the geo service is unavailable (allow or block)
* Support for sites behind reverse proxies (Cloudflare, Nginx)
SF GeoGuard focuses on doing one thing well: restricting access by country.
It does not modify WordPress core files and does not load unnecessary scripts on the frontend.
By default, geo checks are applied only to frontend requests. You can optionally
enable restrictions for wp-admin and wp-login.php in the plugin settings.
External Services
This plugin connects to a third-party IP geolocation service to determine
the visitor’s country based on their IP address.
Service used:
IP-API (https://ip-api.com/)
Purpose:
The service is used to detect the visitor’s country in order to apply
country-based access rules configured in the plugin settings.
Data sent:
– Visitor IP address
When data is sent:
– On frontend page load when geo-based access control is enabled
– Only if the visitor IP address cannot be resolved from the local cache
Note:
The free IP-API endpoint does not support HTTPS. The plugin uses the HTTP
endpoint provided by IP-API unless a paid HTTPS plan is used.
Privacy & Terms:
– Privacy Policy: https://ip-api.com/docs/legal
– Terms of Service: https://ip-api.com/docs/legal
No personally identifiable information other than the IP address
is stored, logged, or shared by the plugin.
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「SF GeoGuard」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
延伸相關外掛(你可能也想知道)
Advanced IP Blocker 》總結: Advanced IP Blocker是對抗自動機器人和惡意行為者的第一道防線。這個外掛根據用戶在網站上的即時活動智能地阻擋IP,而不是依靠龐大的預先製作的封鎖列...。
Country Blocker 》這個外掛可以「隱藏」來自未選定國家的流量,避免其進入您的 WordPress 網站。我們使用一個名為 https://ipstack.com 的網路服務,這是一個免費的服務,但如...。
Boost site performance with Reverse Proxy 》一款結合多種功能於一身的外掛:網站快取、網址重寫、負載平衡、NFT 登入、DDoS 防禦及 IP 限制, 透過 Reverse Proxy 可改善網站效能,同時保護網站免受網絡...。
GeoGuard – Country Access Manager 》總結:GeoGuard - 國家訪問管理器讓您輕鬆地阻止特定國家的不受歡迎訪客。它具有現代化、易於使用的儀表板,可以管理您的封鎖規則。, , 問題與答案:, 1. Geo...。MID GeoShield Access Manager 》總結:GeoShield Access Manager是一個可以輕鬆阻擋來自特定國家的訪客的WordPress外掛程式。透過它,你可以在WordPress後台添加或移除多個國家。當訪客來自...。
GEO Security Suite 》WP GEO Website Protection 是一個安全性外掛,可以限制來自不需要的國家或 IP 位址的訪問。, 此外掛允許您限制網站內容的訪問。您可以啟用或禁止來自某些國...。Country and Continent Blocker 》此外掛讓您能夠封鎖某些國家和/或洲。選擇您想要封鎖的區域後,並儲存(未被封鎖的區域將被檢測為被禁止),從這些區域訪問網站的訪客將會收到一個 “ab...。
