SleekView Charts for IP2Location Country Blocker: Blocks by Country
IP2Location Country Blocker writes every blocked frontend and backend hit to its own statistics log table. SleekView Charts groups those rows into Number, Pie, Bar, and Area cards so country-level review starts on a dashboard, not a paginated log view.
♾️ Lifetime License available
Country block data, finally aggregated
IP2Location Country Blocker keeps a statistics log of every blocked visit. The plugin writes to wp_ip2location_country_blocker_logs (and the proxy variant) with ip_address, country_code, country_name, is_blocked, section for frontend vs backend, time_visited, and the matched URL. The bundled charts screen draws a built-in donut and bar, but it splits frontend and backend into separate views and does not aggregate by IP, hour, or matched URL.
SleekView Charts puts every dimension on one screen. A Number card carries today's blocks, a Pie groups by country_code, a Bar ranks ip_address, and an Area card tracks time_visited per day across both frontend and backend sections. Each card runs server-side against the same statistics log table, so no extra storage is added.
The plugin keeps blocking and writing rows; the dashboard simply makes the volume legible to anyone responsible for the site. Country grouping uses the same country_code values IP2Location resolves, so the chart cards line up exactly with the deny-list configuration.
Workflow
From the statistics log to a country dashboard
Connect the country blocker log
Drop four cards
Save the dashboard
Scope per role
Sample dashboard
Charts you can build from IP2Location Country Blocker data
Blocks today
Count
Blocks by country
Count
group by country_code
Top blocked IPs
Count
group by ip_address
Blocks per day
Count
group by time_visited
Comparison
Default IP2Location charts vs SleekView Charts
Default IP2Location stats screen
- Frontend and backend statistics live on separate screens with no shared aggregates.
- Top blocked IPs are not part of the bundled charts UI.
- Daily time-series of blocked volume is limited to the built-in widget.
- Country code mix cannot be filtered by section or by URL pattern.
- Cross-table joins to other security logs require direct SQL.
SleekView Charts
- Number, Pie, Bar, and Area cards on wp_ip2location_country_blocker_logs with no extra storage.
- Group by country_code, ip_address, section, or any column.
- Filters by date range, section, or is_blocked status apply globally.
- Same source supports proxy log charts when IP2Proxy is enabled.
- Saved layouts scope per role for ops, support, or stakeholder dashboards.
Features
What SleekView Charts gives you for IP2Location Country Blocker
Triage as a dashboard
Today's blocks, country mix, top IPs, and daily volume in one screen. Review starts at the dashboard instead of the bundled split frontend and backend stats.
Country mix at a glance
A donut grouped by country_code shows whether the configured deny list is absorbing the expected traffic, and which countries dominate any unexpected spike.
Read-only by default
Charts never write to the country blocker tables. Deny-list and BIN database updates stay in the IP2Location settings screens.
Audience
Who builds country blocker charts dashboards with SleekView
Security admins
Open the dashboard, scan country mix and IP ranking, then click into the grid only when a country or IP needs a manual list update or rule tweak.
Agency support
Give clients a one-screen geo-block overview. Total blocks, top country, top IP, and the trend chart on a single shared dashboard.
Incident responders
Use the daily Area chart to scope when a country-wide wave started and stopped, then narrow the grid to the matching wp_ip2location_country_blocker_logs rows.
The bigger picture
Why geo-block data deserves a visual layer
IP2Location Country Blocker captures everything needed to understand a geo-targeted campaign, but the bundled UI ships per-section donuts and bars that cannot be combined into a unified view. Aggregate questions, the ones that matter during an attack or a quarterly security review, need charts. Which countries dominate the blocked traffic, which IPs keep coming back, when the spike started and stopped.
Those questions are about distribution and time, not about a single hit. SleekView Charts gives the country blocker log a real dashboard surface so security teams can answer trend questions without exporting and without leaving WordPress.
Questions
Common questions about SleekView Charts for IP2Location Country Blocker
Yes. The statistics log table exists in the free version and SleekView Charts reads from it directly. Pro features like the IP2Location commercial BIN database and the Web Service add accuracy but do not change the chart pipeline.
 Yes. The statistics log stores section so a single dashboard can split or combine frontend and backend volume, and a global section filter reframes every card at once.
 No. Charts read from the existing statistics log table and never write to it. The blocker continues to look up IPs and return 403 responses exactly as before.
 Yes. Each card supports CSV export of its aggregated values, and the underlying SleekView grid is one click away for the raw statistics log rows behind any chart.
 No. Deny-list and blacklist edits live in the IP2Location Country Blocker settings screen, not the chart cards. The dashboard is intentionally read-only.
 When IP2Proxy is enabled the plugin writes proxy-block rows to the same statistics log table with a different section value. The same chart cards split or filter by section to surface proxy-only volume.
 Yes. The statistics log table is created per active install and SleekView respects the active scope. Network admins can also build a network-wide rollup dashboard from the per-site tables.
 Yes. The plugin stores country_code per row so a SleekView source can map codes into the same EU, APAC, and custom groupings that the deny list uses, keeping the chart aligned with the configuration.
 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 checkoutBrowse more
- Yith Woocommerce Advanced Product Options
- Lemonsqueezy Wp
- Yith Woocommerce Product Countdown
- Site Reviews
- Woocommerce Tab Manager
- Woocommerce Clearpay
- Checkoutwc
- Variation Swatches
- Woocommerce Shop As Customer
- Woocommerce Afterpay
- Smart Coupons
- Woocommerce Mix And Match Products
- Woocommerce Pre Orders
- Wholesale Suite
- Order Status Manager
- Members Only
- Content Restriction By Userrole
- User Meta Manager
- Pmpro Multiple Memberships Per User
- Simple Membership Pro
- Akademy
- Ultimatemember Social
- Woocommerce Memberships
- Paid Memberships Pro Discount Codes
- Memberpress
- Paid Memberships Pro
- Memberpress Affiliate Royale
- Ultimatemember User Tags
- Ultimatemember Verified Users
- Members Content