✨ 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 Defender: hardening, scans & two-factor as tables

Read Defender's hardening checks, scan findings, IP lockout list, and per-user 2FA status from its own tables and options. Sort by severity, filter by user role, and resolve a recommendation inline without opening every Defender screen.

♾️ Lifetime License available

SleekView table view for Defender

Stop bouncing between Defender's hardening, scan, and 2FA screens

Defender splits its work across multiple screens: Hardener with recommendations and statuses, Malware Scanning with findings, Firewall with lockouts, and Two-Factor with per-user enrolment state. Each is sensible alone, but answering "what is the security posture of this site" needs all four at once. SleekView reads Defender's tables and option keys directly so a single view shows hardening status, open scan findings, recent lockouts, and 2FA enrolment without tab-hopping.

Hardening recommendations sit in Defender's options as a list of checks with status flags (active, inactive, ignored). SleekView surfaces them as rows so a tech lead sees what's still outstanding, what's been intentionally ignored, and what was resolved this week. Resolving or ignoring inline writes back through Defender's option API, so its own Hardener tab reflects the change without re-running.

The IP-lockout list is just another table — SleekView reads it like one. Sort by lockout count, filter by reason, whitelist a developer's IP inline. Two-factor enrolment is per-user state from usermeta; SleekView joins it against users so a single column on a users view answers "who hasn't enabled 2FA yet".

Workflow

How SleekView reads your Defender data

1

Pick the source

Lockout table, audit table, hardening recommendations from options, 2FA state from usermeta joined to users. SleekView lists what's available so the column choice is grounded in real data.
2

Compose your column set

Type, severity, status, user, IP, last-update, action. Mix sources by joining on user_id or by tabbing each source within one SleekView page.
3

Save and scope the view

Name it ("Outstanding hardening", "Users without 2FA", "Lockouts last 24h") and gate by capability so security leads, ops, and account managers each see relevant rows.
4

Act inline through Defender's API

Activate, ignore, quarantine, whitelist, remind — all routed through Defender's option API and tables, so the native admin shows the same state without manual sync.

Sample columns

A typical Defender posture view

SleekView reads from Defender's lockout and audit tables, options where hardening recommendations live, and usermeta for 2FA enrolment.
Source: wp_defender_lockout + wp_defender_audit + wp_options + wp_usermeta
Item Type Status Severity Last update Action
Disable file editing in dashboard Hardening Inactive Medium Apr 24 Activate
Suspicious file: /uploads/2024/old.php Scan finding Open High Apr 25 Quarantine
203.0.113.88 Lockout Blocked High Apr 25 Whitelist
alex (admin) 2FA enrolment Pending Medium Apr 22 Remind
Hide login URL Hardening Active Low Apr 18 View

Comparison

Default Defender screens vs SleekView

Default Defender admin

  • Hardening, scans, lockouts, and 2FA each have their own admin section
  • No single posture view across all four sources
  • Per-user 2FA status isn't surfaced on a regular users list
  • Lockout list filters are limited and not user-saveable
  • Recommendation history (resolved, ignored) isn't a queryable list

SleekView

  • Posture view across Hardener, Scan, Firewall, and 2FA
  • Inline resolve, ignore, or whitelist through Defender's option API
  • Custom columns for severity, user, IP, and last-update
  • Save filtered views like "Open high-severity findings" or "Users without 2FA"
  • Switch between table and kanban views grouped by type

Features

What SleekView gives you for Defender

Posture in one table

Hardening, scan findings, lockouts, and 2FA status — all rows in one view. Build a daily security check-in that takes thirty seconds instead of clicking four sub-pages.

Inline-resolve through Defender's API

Activate a hardening recommendation, quarantine a scan finding, whitelist an IP, or trigger a 2FA reminder. Writes route through Defender's own option API so its admin reflects every change.

Filters that match security questions

Combine type, severity, status, user role, and date range. Save "Outstanding hardening over 7 days" or "Admins without 2FA" as named views with capability gating.

Audience

Who uses SleekView for Defender

Site security leads

Open posture view: outstanding hardening checks, recent scan findings, recent lockouts. Sort by severity, resolve inline, and close the loop without opening four Defender tabs.

User-management ops

Users-with-2FA view filtered to admins and editors only. Send reminder emails inline to anyone still unenrolled, gated by capability so ops can act without holding a full admin role.

Agency multi-site monitors

Daily lockout digest sorted by IP and reason. Spot a noisy bot range early, whitelist a developer who keeps tripping a rule, and document each action in one screen.

The bigger picture

Why a posture view beats four Defender tabs

Defender does a lot at once — hardening recommendations, malware scanning, IP lockouts, two-factor enforcement — and its admin organises each capability as its own destination. That makes sense when you set Defender up. It does not match how security work flows day to day.

Reviewing posture means asking four overlapping questions: what hardening is outstanding, what scans found something, what's been blocking traffic, who hasn't enrolled in 2FA. Default screens force you to ask each on a different tab, and the answers don't compose. SleekView turns Defender's tables and options into the workspace each role actually uses.

A site lead opens a posture view that pulls from all four sources and resolves whatever's outstanding inline. An ops admin filters users-without-2FA to admins and editors and sends reminders without opening Defender's user screen. An agency runs a lockout digest across client sites with capability gating so each client sees only their own.

Same Defender runtime, dramatically less navigation between knowing and doing.

Questions

Common questions about SleekView for Defender

No. Defender's runtime keeps doing the work — login lockouts, malware scanning, hardening checks, 2FA enforcement. SleekView is a presentation and editing surface over Defender's stored data, giving you row-level views and inline actions that the default screens don't compose into one place. The Hardener page in Defender is still the source of truth for configuring each check.

 

Defender stores lockouts and audit entries in its own tables, recommendations in option keys, and per-user 2FA state in usermeta. SleekView reads each like any other database source — pick the table, pick columns, save the view. Joins (lockouts to users, 2FA state to roles) are configured at view-creation time.

 

Yes where applicable. Activating a hardening recommendation calls Defender's own activator function via its API, so any side effects (writing to wp-config.php, adjusting file permissions) happen exactly as they would from the native UI. Adding or removing IPs and resolving findings go through the same code paths.

 

Yes. Add a column sourced from the relevant usermeta key Defender uses for enrolment state. The agent UI scans your install and lists meta keys actually present so the column maps to real data, not a guessed name. Filter by enrolled/unenrolled and gate visibility to admin roles.

 

SleekView reads what's in your install. Pro features that add tables or option keys (extended audit retention, advanced scanning) simply give you more sources and columns to choose from. Free-tier sites have less data; the same SleekView config works against either.

 

Yes. Any saved view exports to CSV with the visible columns and current filter. Useful for incident review, hosting-provider tickets where you need to evidence the source IPs being blocked, or sharing a sanitised report with a client.

 

Queries hit Defender's indexed columns (id, created_at, user_id, ip, type) and use keyset pagination where possible. Default views are scoped to a date window — typically last 14 or 30 days — and longer historical drill-downs are explicit, so a casual click doesn't full-scan months of audit data.

 

SleekView is presentation-only: it doesn't intercept requests, register lockouts, or compete with Defender's runtime. If you also run a separate firewall or scanner, SleekView can build a parallel view against that plugin's tables and show both as tabs in one page — useful when consolidating two tools during a migration.

 

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