✨ 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 WP Firewall: rule and event log as a sortable triage table

WP Firewall logs each blocked or sanitised request with the matched rule, source IP, URL, method, and timestamp. SleekView reads that log and renders it as a sortable, filterable workspace so the security team can triage without flipping screens.

♾️ Lifetime License available

SleekView table view for WP Firewall

Firewall events that read like a queue, not a scroll

WP Firewall sits in front of WordPress and decides what reaches PHP. Every blocked request, sanitised payload, and rule hit goes to its event log with the rule identifier, the action, the source IP, the request URI, the HTTP method, and the timestamp. The default admin paginates that data row by row, which is fine for case-by-case lookups and gets thin when an operator needs to see which rules fired most this week across which URLs.

SleekView reads the WP Firewall event log directly. Sort by stamp to see the last hour. Filter by rule ID to follow a single signature, by action to isolate blocks from sanitisations, by IP to track one attacker, by URI to pinpoint the targeted endpoints. The same data shows up in saved views the team reopens with one click instead of rebuilding filter sets every morning.

The firewall keeps owning the rules, the engine, and the request-time decisions. SleekView only adds the triage surface inside WordPress, so the rich event log WP Firewall already writes becomes a queryable workspace next to the rest of the admin.

Workflow

From the WP Firewall log to a sortable triage queue

1

Connect the event log

SleekView lists the WP Firewall event log table as a dataset, with rule_id, action, IP, URI, method, and stamp pre-mapped to filterable columns.
2

Pick the triage columns

Time, IP, method, URI, rule, action. Six columns that match what a WAF operator wants while triaging incoming traffic.
3

Save the on-call view

Filter to action equals blocked in the last hour and save it. Morning review becomes one click instead of opening the Event Log and rebuilding filters.
4

Drill or unblock

Click a row to expand the matched rule and request payload. Where the install allows it, an unblock action releases an IP through the firewall's own API.

Sample columns

A typical WP Firewall event log view

Firewall events with the IP, the method, the URI, the matched rule, and the action on one row.
Source: WP Firewall event log table (rule_id, action, ip, uri, method, stamp)
Time IP Method URI Rule Action
15s ago 203.0.113.42 POST /wp-login.php Brute force Blocked
3m ago 198.51.100.7 POST /xmlrpc.php XML-RPC abuse Blocked
12m ago 192.0.2.18 GET /?author=1 Author scan Sanitised
1h ago 203.0.113.99 POST /wp-admin/admin-ajax.php SQLi pattern Blocked

Comparison

Default WP Firewall admin vs SleekView

Default WP Firewall event log

  • Event Log paginates rows with limited cross-column filtering
  • Top-firing rules ranking requires manual counting from rule_id
  • No saved per-role triage view inside the admin
  • Following one IP across multiple rules needs repeated re-filtering
  • Exports are per-screen rather than per saved query

SleekView

  • Firewall event log readable as a sortable, filterable workspace
  • Filter by rule, action, IP, method, or URI in any combination
  • Saved views per role for daily triage handoff
  • Drill into the matched rule and request payload from a row
  • CSV export honours active filters and column order

Features

What SleekView gives you for WP Firewall

Rule-aware triage

Filter the log by rule ID to follow one signature across the day. Overactive rules become visible without exporting and counting from the raw log.

Action-level focus

Blocks, sanitisations, and allowed requests are separate action values. A single filter isolates blocks for the on-call queue.

One log, every angle

The same dataset answers top URLs hit, top IPs, and top rules fired through different saved views rather than three exports.

Audience

Who uses SleekView for WP Firewall

Security admins

Daily triage queue of blocks and sanitisations, with rule, IP, and URI filters, replaces repeated visits to the Event Log screen.

WordPress agencies

Per-client saved views report which rules actually fired during the billing period, with a one-click CSV export for the client report.

Incident review

Reconstructing an attack means filtering by IP and method across the full event log, then exporting the matching rows to the post-mortem.

The bigger picture

Why a WAF log needs to be queryable, not paginated

WP Firewall is precise about per-request decisions, which is what an admin wants from a WAF. The trade-off is that the resulting log is presented row by row. Anyone asking which rules fired the most this week, or which IPs hit which URLs around a specific minute, has to export to CSV and re-tool.

SleekView reads the same log table the firewall already writes and renders it as a sortable, filterable workspace inside WordPress. The firewall keeps deciding what reaches PHP. The team gets a triage surface with saved views, role scoping, and CSV exports that honour the active filter set, so the value of the log finally matches the precision of the events captured in it.

Questions

Common questions about SleekView for WP Firewall

Yes for any edition that writes the event log to the database. If logging is file-only, database logging needs to be turned on so SleekView has a table to read.

 

Where the install exposes an unblock action through WP Firewall's own API, a row action can trigger it. Otherwise the table still surfaces the relevant rows so the unblock can be done from the firewall's own admin.

 

No. SleekView only reads the event log on admin requests. The firewall's request-time decision path runs exactly as before because nothing in the hot path is changed.

 

SleekView reads what the database stores. If WP Firewall stores a column encrypted, the table can still count and filter rows but cannot sort on the encrypted payload.

 

Yes. The event log captures the request method as its own column, which becomes a filterable and sortable column in any saved view.

 

Yes. Saved views can be assigned per role, so junior staff get a read-only triage view scoped to blocks without access to WP Firewall's policies.

 

SleekView paginates against the firewall's existing indexes, so tables in the millions of rows still render. Performance scales with index quality rather than with the number of saved views.

 

Yes per site. Each site sees its own log; charts and tables are scoped to the active site so a subsite admin only sees their own firewall events.

 

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