✨ 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 Block Bad Queries (BBQ)

Block Bad Queries Pro writes blocked requests into its own log table with rule, IP, URI, method, and timestamp. SleekView reads that log directly and renders the stream as a sortable, filterable triage queue.

♾️ Lifetime License available

SleekView table view for Block Bad Queries (BBQ)

BBQ logs the blocks, SleekView turns them into a triage queue

Block Bad Queries Pro keeps a detailed log of every request it stops: the request URI, query string, rule that fired, IP address, user agent, and timestamp. The plugin's log viewer is a paginated list, good for spot-checks and slow when the question is about a specific IP across the day or a specific rule across the week.

SleekView reads the BBQ log table directly. Sort by timestamp to see the last hour. Filter by rule name to follow a signature, by IP to follow one offender, by URI to find the targeted endpoints. The same data shows up in saved views the team reopens with one click instead of rebuilding the filter set every morning.

BBQ keeps owning the rules and the request-time decisions. SleekView only adds the triage surface, so the rich log BBQ already writes becomes a queryable workspace inside WP Admin.

Workflow

From the BBQ log to a sortable triage queue in four steps

1

Connect the BBQ log

SleekView lists the BBQ log table as a dataset, with rule, IP, URI, method, and timestamp pre-mapped as filterable columns.
2

Pick the triage columns

Time, IP, method, URI, rule, action. Six columns cover what an on-call engineer needs during a blocked-traffic spike.
3

Save the on-call view

Filter to last hour blocked, group by rule, save it. The morning review becomes one click instead of paginating the log viewer.
4

Pivot to Kanban or Chart

The same dataset feeds Table, Kanban, Feedback, and Charts views, so the team can switch surfaces without rebuilding the query.

Sample columns

A typical Block Bad Queries triage view

BBQ blocked requests with IP, method, URI, matched rule, and timestamp on one row.
Source: The Block Bad Queries log table populated when logging is enabled
Time IP Method URI Rule Action
15s ago 203.0.113.42 POST /wp-login.php Login flood Blocked
2m ago 198.51.100.7 GET /?author=1 Author scan Blocked
9m ago 192.0.2.18 POST /xmlrpc.php XML-RPC abuse Blocked
33m ago 203.0.113.99 GET /wp-content/uploads/x.php PHP in uploads Blocked
2h ago 198.51.100.221 GET /?s=%3Cscript%3E XSS pattern Blocked

Comparison

Default BBQ admin vs SleekView

Default BBQ log viewer

  • BBQ ships a paginated log viewer with limited cross-column filters
  • Top-firing rules ranking requires manual counting or export
  • No saved per-role triage view for handoff to juniors
  • Following one IP across rules needs repeated re-filtering
  • Exports are per-screen rather than per saved query

SleekView

  • BBQ log readable as a sortable, filterable workspace
  • Filter by rule, IP, method, or URI in any combination
  • Saved views like 'blocks in the last hour' or 'top offenders'
  • Same dataset feeds Table, Kanban, Feedback, and Charts views
  • CSV export honours active filters and column order

Features

What SleekView gives you for Block Bad Queries (BBQ)

Rule-aware triage

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

Per-IP investigation

Filter by IP and sort by time to see every request one offender made before BBQ stopped them, in one query.

Saved triage queue

A 'blocked in the last hour' view reopens with one click, so daily review skips the filter rebuild and goes straight to the rows.

Audience

Who uses SleekView for Block Bad Queries

Security admins

A daily triage table of blocks by rule and IP replaces the paginated log viewer for the morning review.

Maintainers running BBQ across sites

One saved view per site surfaces recent block volume and rule mix during quarterly reviews.

Incident responders

Per-IP and per-URI filters let an analyst reconstruct one campaign in a query instead of scrolling pages of log.

The bigger picture

From paginated log to triage table without changing tools

Block Bad Queries does the blocking, but the log it produces is only useful when somebody actually reads it. A paginated viewer is fine for incident response, less so for the weekly question of whether the rule set is working. SleekView reads the same log table BBQ writes and renders it as one sortable, filterable workspace.

The plugin keeps owning the rules, SleekView just turns the log into a queue the security team can scan in seconds. Saved views travel with the site, filtered rows export as CSV for monthly reports, and one analyst can hand the daily review to another without rebuilding any filter set.

Questions

Common questions about SleekView for Block Bad Queries (BBQ)

No. It only reads the log table BBQ already writes. Blocking decisions stay with the plugin.

 

Yes, when the free version persists a log. BBQ Pro adds richer logging. SleekView reads whatever rows exist in the log table.

 

Yes. Method, rule, IP, and user agent are filterable columns. Any combination works in the same view.

 

No. The table renders only in the admin and reads from the BBQ log table. The blocking layer runs unchanged.

 

As long as the log table retains it. SleekView reads whatever rows BBQ keeps, retention rules stay with the plugin.

 

No. BBQ owns the rules and the blocking. SleekView only surfaces the log as a triage table.

 

Yes. Standard WordPress capability checks apply, only users who can see the log can see the table.

 

Yes. CSV export honours active filters and column order, useful for monthly security reports.

 

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