✨ 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-Sweep: orphan rows as tables

WP-Sweep scans wp_posts, wp_postmeta, wp_usermeta, and other core tables for orphan rows. SleekView turns its counts into a real grid you can sort, filter, and act on row by row.

♾️ Lifetime License available

SleekView table view for WP-Sweep

Sweep details, not just counts

WP-Sweep is the well-known cleanup plugin by Lester Chan. It scans for orphan postmeta, orphan usermeta, orphan term relationships, expired transients, and revisions and reports a count per category. The default screen lists those counts and a Sweep button per category. That works for a single trusted admin clicking through, less so for a team that wants to see what is about to be deleted.

SleekView reads the same scan output and renders one row per orphan record. Source table, owning ID, inferred prefix, and rough size live as columns. Filters surface orphan wp_postmeta by meta_key prefix or orphan wp_usermeta by key pattern so you can decide on each cluster before sweeping.

Bulk sweep actions still dispatch through WP-Sweep's own functions, which keeps the plugin's behaviour intact. Audit entries land in a separate SleekView grid that you can export to CSV when compliance asks who deleted what last quarter.

Workflow

Set up a WP-Sweep triage view

1

Pick the source

Point SleekView at WP-Sweep's scan results. Each cleanup category becomes its own base table.
2

Compose columns

Add category, source table, inferred prefix, row count, and suggested action. Group by source or by prefix as needed.
3

Save and scope per role

Save the view as Quarterly sweep and grant administrators write access. Support staff can have read-only access for triage.
4

Edit inline and bulk-clean

Tag rows for review, trigger WP-Sweep on a subset, or schedule a saved view. Audit entries land in a SleekView grid you can export.

Sample columns

A typical WP-Sweep triage view

Orphan rows surfaced from WP-Sweep's scan with source and meta_key prefix.
Source: wp_posts + wp_postmeta + wp_usermeta + wp_term_relationships (scanned by WP-Sweep)
Category Source Prefix Rows Action
Orphan postmeta wp_postmeta _wp_attached_file 12,840 Review
Orphan usermeta wp_usermeta session_tokens 320 Sweep
Revisions wp_posts post_type=revision 5,200 Sweep
Expired transients wp_options _transient_timeout_ 812 Sweep

Comparison

Default WP-Sweep admin vs SleekView

Default WP-Sweep admin

  • Counts orphans per category but doesn't list rows
  • No filter by meta_key prefix or owning plugin
  • Sweep runs across the whole category, not selected rows
  • No saved views or per-admin scopes
  • Audit history is limited to notice messages

SleekView

  • Per-row grid that exposes which orphan records exist
  • Filter orphan wp_postmeta by meta_key prefix
  • Saved Quarterly sweep view shared across admins
  • Bulk action routes through WP-Sweep's own functions
  • Audit grid with user ID, timestamp, and row count per sweep

Features

What SleekView gives you for WP-Sweep

Prefix triage

Group orphan wp_postmeta rows by meta_key prefix so you can keep _wp_attached_file and purge anything left from a long-removed plugin.

Selective sweep

Select rows from the grid and trigger WP-Sweep on just those records. The plugin's own cleanup logic still runs, only on the subset you confirmed.

Audit grid

Every sweep writes an audit row with the user ID, category, prefix, and count. The audit view is a SleekView grid in its own right, ready to filter or export.

Audience

Who uses SleekView for WP-Sweep

Site administrators

Run a quarterly orphan sweep against a saved view and capture the audit log. Hand the export to compliance without writing SQL.

Performance engineers

Track wp_postmeta row counts as a metric and chase the worst-offender prefixes. Compare site size before and after each sweep.

Agency operators

Standardise the WP-Sweep playbook across every client site they manage. Save and share views so the team executes the same plan on each install.

The bigger picture

Why WP-Sweep deserves a grid

WP-Sweep is one of the oldest and most trusted WordPress cleanup plugins, and its category-and-button workflow has saved countless sites from wp_postmeta bloat. The trade-off is opacity: site administrators see a count and a button, not the rows. On a five-year-old site with a hundred plugin installs and removals in its history, that opacity is the problem.

Editors want to know which orphan keys belong to which plugin before the sweep, performance engineers want repeatable measurements, and agencies want a playbook the whole team can follow. SleekView gives WP-Sweep a triage grid: rows, prefixes, counts, and saved views, plus an audit trail the team can hand to compliance. Sweeps still execute through WP-Sweep's own functions so safety nets stay in place.

The decision moves from a heroic admin clicking through to a reviewable queue, which is exactly the kind of operational maturity bigger WordPress sites need.

Questions

Common questions about SleekView for WP-Sweep

No. SleekView visualises the scan output and dispatches sweeps back into WP-Sweep's own functions. The plugin still owns the actual DELETE calls and the per-category safety logic.

 

Yes. Select rows in the grid and trigger a partial sweep that scopes WP-Sweep's call to just those IDs or prefixes. Useful when you want to keep some orphan keys for forensic reasons.

 

SleekView reads the first segment of meta_key up to the first underscore that isn't part of a known core prefix. A small allowlist covers _wp_, _edit_, and similar cases so they aren't mis-bucketed.

 

Yes. SleekView shows a confirmation dialog with the exact row count and prefix breakdown. WP-Sweep's own dry-run logic still applies and undo is limited to whatever WP-Sweep supports natively.

 

Yes. WP-Sweep can sweep wp_term_relationships rows whose object_id no longer exists, and SleekView surfaces them as a separate category in the grid.

 

Yes. The grid can target each subsite's tables, and network admins can compose a cross-site view that lists totals per site. Sweeps still run per site through WP-Sweep.

 

Yes. Map view access to a custom capability so support can read the orphan list without firing sweeps. Write access stays with administrators.

 

WP-Sweep itself stores limited audit data, but SleekView writes its own dispatch record with user ID, timestamp, and row count. That audit grid is queryable like any other view.

 

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