SleekView Charts for IP Geo Block
IP Geo Block resolves every incoming request to a country and applies allow or deny rules per geography. SleekView Charts pivots its log rows into a blocked-requests KPI, a country donut, a top-IP bar, and a daily-cadence area on one screen.
♾️ Lifetime License available
Geo blocks as a dashboard
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 chart dashboard. Top countries, top IPs, daily cadence, and rule-by-rule effectiveness still take a spreadsheet pivot or a careful read of the log to answer.
SleekView Charts treats the validation log as a chartable dataset. Blocked requests as a number, country mix as a donut, top blocked IPs as bars, and daily cadence as an area. The geo-defence layer gets the dashboard the statistics tab gestures at.
Workflow
From IP Geo Block logs to a geo dashboard
Read the validation log
Pick the chart cards
Filter by rule and endpoint
Refresh from the same log
Sample dashboard
Charts you can build from IP Geo Block data
Blocked today
Count
Blocks by country
Count
group by country_code
Top blocked IPs
Count
group by ip_address
Daily block volume
Count
group by blocked_date
Comparison
Default IP Geo Block reporting vs SleekView Charts
Default IP Geo Block statistics tab
- Statistics tab summarises counts but does not chart them
- Country breakdown sits in a static table, not a donut
- Top-IP ranking requires manual scanning of the validation log
- Daily block cadence over time is not visualised
- Endpoint-by-endpoint effectiveness needs a spreadsheet pivot
SleekView Charts
- Daily block total as a single KPI card
- Country mix rendered as a donut chart
- Top blocked IPs visible as a horizontal bar chart
- Daily cadence tracked as an area chart
- All cards refresh from the live validation log
Features
What SleekView Charts gives you for IP Geo Block
Country mix at a glance
Donut card showing the share of blocked requests per country. The chart turns the static statistics table into a ranked signal of geographic bot pressure.
Top blocked IPs
Horizontal bar of the IPs hitting blocked endpoints most often. The chart promotes the worst offenders from rotating geo blocks to permanent firewall rules.
Daily cadence
Area chart of daily block volume. Multi-day spikes correlate with fresh credential-stuffing runs, sustained troughs correlate with quiet weeks, both visible in one card.
Audience
Who builds IP Geo Block charts dashboards with SleekView
Security leads
Daily KPI plus country donut on one screen. Geographic shifts in bot pressure show up the morning they start rather than at the next review.
Firewall maintainers
Top-IP bar and daily area side by side. The chart pair turns the validation log into a working list for the next iteration of firewall rules.
Compliance owners
Country mix and daily block KPI as evidence that geo defence is doing measurable work. The chart turns a statistics tab into a posture report.
The bigger picture
Why geo blocks deserve a dashboard
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 chart work to the operator. Security leads want the country donut on the morning dashboard, firewall maintainers want the top-IP bar, compliance owners want the daily KPI on the evidence pack.
None of those views ship with the plugin. SleekView Charts pivots the validation log into four cards and turns a careful counts table into a measurable posture report.
Questions
Common questions about SleekView Charts for IP Geo Block
Yes. The cards query the same log rows IP Geo Block writes per request, including IP, country code, matched rule, target endpoint, and timestamp. The chart layer reflects the live log without an export step.
 Yes. Each card supports a filter on the protected endpoint, login, comment, admin-AJAX, REST, XML-RPC, and so on. A view scoped to the login endpoint shows the country mix driving credential attempts separately from other traffic.
 Yes. The same data source feeds both, so a row inspected in the table stays in sync with the donut on the next chart render. The charts are a second presentation over the same log table.
 The donut groups requests by 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, the chart layer uses the resolved code without re-running the lookup.
 Yes. The cache report and the validation log share the same row identifiers, so the chart layer can cross-reference cached lookups with logged blocks. The dashboard surfaces both layers without configuration.
 Yes. Each WordPress role keeps its own saved dashboard layout. Security leads see the country donut by default; firewall maintainers see the top-IP bar; compliance owners see the daily KPI. Saved layouts ship per role without rebuilding the cards.
 Charts query the live validation log on each render with paginated reads. The result is the same block state the plugin's own statistics tab would summarise, refreshed every time the dashboard loads.
 Yes. Queries use the indexed timestamp and country-code columns on the validation log. Sites validating millions of requests per month render the dashboard in well under a second.
 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