BACK TO DIRECTORY

Attic — Safe Database Audit

by Bishal Shrestha

0.0
(0 ratings)

Uninstalled and misbehaving plugins leave behind lingering database bloat — autoloaded options, ghost cron events, stranded transients, orphaned tables. Traditional cleanup tools reach for aggressive drop/delete queries that risk breaking your site.

Attic audits your WordPress database for bloat, without any of that:

  • Autoloaded option bloat — oversized options that load on every page request, ranked by size against Site Health’s 800 KB line.
  • Ghost cron events — scheduled hooks with no registered callback, firing forever and doing nothing.
  • Orphaned tables — tables no installed plugin claims, with reclaimable megabytes up front.
  • Stranded transients — expired timeout pairs and orphaned rows.
  • Leftovers from deleted plugins — data whose owning plugin is absent from disk entirely.

Two rules outrank every feature:

  1. Quarantine, never delete. Options are stored before removal. Tables are renamed (wp_attic_quarantined_*), never dropped until a purge window passes.
  2. Nothing is called orphaned until your code has been searched for it. Attic streams wp-content — plugins, mu-plugins, themes, wp-config.php — looking for every candidate name before promoting anything to high confidence.

Every finding shows its full evidence inline: which rule fired, what it attributed to and whether that plugin exists on disk, how many code references were found, and the size. A finding you cannot audit is a finding you should not act on.

Filters

  • attic_protected_options — additional never-flag option names
  • attic_protected_cron_hooks / attic_protected_tables — same, for cron and tables
  • attic_finding_confidence — last word on any single finding’s confidence
  • attic_reference_scan_roots — unusual layouts, custom content dirs

Plugin Details

Active Installs
0
Total Downloads
88
Version
1.0.1
Requires WP
6.5
Requires PHP
8.1
Tested Up To
7.1
Added
2026-08-31
Last Updated
2026-08-31 5:26pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0