✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView table view for IP Geo Block

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

1

Read the validation log

SleekView reads the rows IP Geo Block writes per validated request, including IP, country code, matched rule, target endpoint, and timestamp. No additional logger is required.
2

Map the columns

Date, IP, country, rule, endpoint. Five columns that answer the questions security leads actually ask between rule changes.
3

Save the endpoint feed

Save a view filtered to endpoint equals login over the last 7 days. The grid surfaces credential attempts driven by geo-blocked addresses separately from comment or REST traffic.
4

Drill into the row

Click a validated request to jump to the matching rule in the IP Geo Block configuration. SleekView never replaces the validation; it just makes finding the right rule a one-click operation.

Sample columns

Validated requests across countries and endpoints

Each request with the IP, the resolved country, the matched rule, and the target endpoint on one row.
Source: 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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