SleekView for IP Geo Block
IP Geo Block resolves every incoming request to a country and applies allow or deny rules per geography. SleekView reads its validation log and renders the dataset as a sortable, filterable grid with country, rule, and endpoint columns.
♾️ Lifetime License available
Validation log that goes beyond the statistics tab
IP Geo Block resolves the requesting IP through one or more geolocation backends and decides whether to allow, log, or deny the request based on per-country rules and per-endpoint protections. Every decision writes a row to the plugin's log table with the IP, the resolved country code, the matched rule, the requested URL, and the timestamp.
The plugin's admin is dense and well organised, with a validation log, a cache report, a statistics tab, and a configuration screen per protected endpoint. The statistics tab summarises counts but stops short of being a workspace. Top countries, top IPs, rule-by-rule effectiveness, and endpoint comparisons still take a spreadsheet pivot or a careful read of the log to answer.
SleekView reads the same validation log and joins it to the endpoint configuration. Each row carries the timestamp, the IP, the resolved country, the matched rule, and the target endpoint. Saved filters narrow to one endpoint or one rule key. The plugin keeps doing the validation; SleekView turns the statistics tab into a real grid.
Workflow
From the statistics tab to a real validation grid
Read the validation log
Map the columns
Save the endpoint feed
Drill into the row
Sample columns
Validated requests across countries and endpoints
IP Geo Block validation log table joined to the endpoint configuration
| Date | IP | Country | Rule | Endpoint |
|---|---|---|---|---|
| 2026-05-15 06:18 | 45.61.x.x | RU | Deny | login |
| 2026-05-15 06:14 | 203.0.113.x | US | Allow | admin-ajax |
| 2026-05-15 06:10 | 185.220.x.x | NL | Log only | comment |
| 2026-05-15 06:02 | 104.28.x.x | US | Deny | xmlrpc |
| 2026-05-15 05:54 | 92.18.x.x | DE | Allow | rest |
Comparison
Default IP Geo Block statistics tab vs SleekView
Default IP Geo Block
- Statistics tab summarises counts but does not sort or filter them
- Country breakdown sits in a static table, not a workspace
- Top-IP ranking requires manual scanning of the validation log
- No saved filter for one endpoint over a rolling window
- Endpoint-by-endpoint effectiveness needs a spreadsheet pivot
SleekView
- One row per validated request with country, rule, and endpoint
- Filter by endpoint, country, or matched rule in one click
- Saved view for denied login requests in the last 7 days
- Sort by IP repetition to surface returning offenders
- Click through to the rule in the IP Geo Block configuration
Features
What SleekView gives you for IP Geo Block
Country mix as a grid
Filter by country to see exactly which geographies are driving denied requests. The view turns the static statistics tab into a ranked signal of geographic bot pressure.
Top blocked IPs
Sort by IP frequency to find the addresses hitting blocked endpoints most often. The grid promotes the worst offenders from rotating geo blocks to permanent firewall rules.
Audit-ready exports
Export any filtered slice to CSV with active filters preserved. Compliance evidence packs get a defensible sheet of geo-defence activity instead of a screenshot of the statistics tab.
Audience
Who uses SleekView for IP Geo Block
Security leads
Country filter on the morning grid. Geographic shifts in bot pressure show up the day they start rather than at the next review.
Firewall maintainers
Sort by IP to surface the addresses hitting blocked endpoints most often. The chart pair turns the validation log into a working list for the next iteration of firewall rules.
Compliance owners
Filtered slice per endpoint as evidence that geo defence is doing measurable work. The grid turns a statistics tab into a posture report.
The bigger picture
Why geo blocks deserve a workspace
IP Geo Block is one of the most thoughtful geo-defence plugins on WordPress, with rule sets per endpoint, multiple geolocation backends, and a careful validation flow. The statistics tab already summarises counts, but it stops at totals and leaves the workspace to the operator. Security leads want the country slice on Monday morning, firewall maintainers want the top-IP sort, compliance owners want the per-endpoint evidence pack.
None of those views ship with the plugin. SleekView reads the same validation log and lays a real grid over it. Same rules, same countries, much better posture for the team relying on them.
Questions
Common questions about SleekView for IP Geo Block
Yes. The view queries the same log rows IP Geo Block writes per request, including IP, country code, matched rule, target endpoint, and timestamp. The grid reflects the live log without an export step.
 Yes. The endpoint column is filterable, so isolating login, comment, admin-AJAX, REST, or XML-RPC traffic is one click. A login-only view scoped to denied requests is the standard credential-attack slice.
 The grid uses the country code IP Geo Block itself wrote against each row. Whichever geolocation backend the plugin is configured to use, MaxMind, ipapi, or the bundled GeoIP database, SleekView reuses the resolved code without re-running the lookup.
 Yes. The cache report and the validation log share the same row identifiers, so the grid can cross-reference cached lookups with logged blocks. The workspace surfaces both layers without additional configuration.
 Yes. The grid can sort by IP frequency to surface the addresses hitting blocked endpoints most often. The longest streaks are the candidates for a permanent firewall block.
 Yes. The same data source feeds both, so a row reviewed in the grid stays in sync with the donut on the next chart render. The grid is the row-level workspace; charts are the rollup over the same log.
 No. Only the rows on the current page are queried, and the validation log is indexed on timestamp and country code. Sites validating millions of requests per month render the grid in well under a second.
 Yes. Any filtered view exports to CSV with active filters preserved. Compliance evidence packs get a defensible sheet of geo-defence activity instead of a screenshot of the statistics tab.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout