Title: WPHI Diagnostic Suite Lite
Author: bsha100
Published: <strong>May 5, 2026</strong>
Last modified: May 5, 2026

---

Search plugins

![](https://ps.w.org/wphi-diagnostic-suite-lite/assets/banner-772x250.png?rev=3522957)

![](https://ps.w.org/wphi-diagnostic-suite-lite/assets/icon-256x256.png?rev=3522957)

# WPHI Diagnostic Suite Lite

 By [bsha100](https://profiles.wordpress.org/bsha100/)

[Download](https://downloads.wordpress.org/plugin/wphi-diagnostic-suite-lite.3.0.0.zip)

 * [Details](https://wordpress.org/plugins/wphi-diagnostic-suite-lite/#description)
 * [Reviews](https://wordpress.org/plugins/wphi-diagnostic-suite-lite/#reviews)
 *  [Installation](https://wordpress.org/plugins/wphi-diagnostic-suite-lite/#installation)
 * [Development](https://wordpress.org/plugins/wphi-diagnostic-suite-lite/#developers)

 [Support](https://wordpress.org/support/plugin/wphi-diagnostic-suite-lite/)

## Description

Most WordPress performance problems don’t announce themselves. Database
 bloat accumulates
silently. Cron jobs fail without warning. PHP errors repeat thousands of times in
a log nobody checks. SSL certificates expire unnoticed. By the time something visibly
breaks, the damage is already done.

**WPHI Diagnostic Suite Lite is the free WordPress diagnostic plugin that
 shows
you exactly what’s wrong — before it becomes a crisis.

It’s the free version of [WP Health Inspector](https://wphealthinspector.com),
 
a complete WordPress health check tool used by developers and agencies to surface
hidden performance issues, database problems, security risks, and server misconfigurations—
without touching a single row of your data.

#### What You Can Find and Fix

**Is database bloat slowing down every page load?**
 The DB Health Inspector surfaces
every table exceeding 50 MB, ranks your autoloaded options by size with color-coded
severity, and reports orphaned postmeta left behind by plugins you removed years
ago. Autoload bloat adds overhead to every single page request — this module shows
you exactly what’s responsible.

**Are your plugins quietly expanding your database?**
 The Blast Radius Analyzer
maps every custom database table and background cron job that third-party plugins
and themes have added to your site. Know which plugins have the deepest footprint—
and which ones would be the messiest to remove.

**Are your scripts and stylesheets killing page speed?**
 The Asset Inspector audits
every JavaScript and CSS file WordPress loads, with individual file sizes and running
totals. If a plugin is loading a 400KB script on every page, this is where you find
it.

**Is your cron system running — or just pretending to?**
 The Cron Inspector surfaces
every scheduled background task including Action Scheduler jobs, sorted by next 
run time. Stacking, overlapping, or silently failing cron jobs show up here immediately.

**Are PHP errors quietly degrading your site?**
 The Error Log Viewer parses your
PHP error log and groups repeated errors by type and frequency — ranked, severity-
rated, and ready to act on. It also flags whether your error log is publicly accessible,
a security risk most sites don’t know they have.

**Is your SSL certificate about to expire?**
 The Time Bomb Detector checks your
SSL expiry date and alerts you before it becomes a browser security warning your
visitors see first.

**Are your PHP and server settings limiting performance?**
 The Server & PHP Environment
module shows memory limits, execution time, upload limits, and OPcache status — 
the configuration details that quietly cap what your site can do.

#### Your Site’s Health — In a Single Score

Every module feeds into an animated 0–100 Health Score Dashboard that grades
 your
site across its most impactful performance and safety dimensions. Open it and know
in seconds whether your site needs attention — and exactly where to look first.

#### 100% Read-Only. Safe on Any Live Site.

Every query this plugin runs is SELECT-only. It never writes, updates,
 deletes,
or modifies anything. No cleanup, no automation, no surprises. Designed specifically
to be safe on live production sites.

#### Free. No Account. No Expiry.

All nine core diagnostic modules are free forever. No trial period, no email
 signup,
no telemetry, no usage limits.

#### Upgrade to Pro

**WP Health Inspector Pro** unlocks the full 17-module diagnostic suite:

 * Root Cause Analysis — correlates all findings into plain-language conclusions
 * Request Profiler — per-request timing, memory, query count, and hook timeline
 * Conflict Detector — hook conflicts, duplicate assets, and competing plugins
 * Core Web Vitals — LCP, CLS, and INP estimates with actionable signals
 * Performance Baselines — track regressions over time automatically
 * Risk Indicators — deprecated hook scanner and WordPress.org compatibility API
 * External Dependencies — outbound HTTP latency and failure monitoring
 * Complete Server Audit — full php.ini audit, wp-config constants, and database
   details

[See everything included in Pro ](https://wphealthinspector.com/pricing)

 * Autoload Governor — Remediation instructions and per-option cleanup recommendations
 * Risk Indicators — WordPress.org compatibility API and deprecated hook scanner
 * Time Bomb Detector — PHP version risk, stale plugin analysis, license key scan,
   update risk analysis
 * Server and PHP Environment — Complete php.ini audit, wp-config constants, extension
   checklist, and database details
 * Request Profiler — Per-request timing, memory, query, and hook timeline
 * Root Cause Analysis — Correlates all data sources into plain-language findings
 * Conflict Detector — Hook conflicts, duplicate assets, competing plugins
 * External Dependencies — Outbound HTTP latency and failure monitoring
 * Performance Baselines — Track regressions over time automatically
 * Core Web Vitals — LCP, CLS, INP estimates with actionable signals

## Screenshots

 * [[

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/wphi-diagnostic-suite-lite`
    directory, or install the plugin through the WordPress Plugins screen directly.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Navigate to Health Inspector in the admin menu to get started.

## FAQ

### Does this plugin make any changes to my database?

No. Every query it runs uses SELECT, SHOW, or SHOW INDEX. Nothing is inserted, updated,
or deleted.

### Can I use this on a live production site?

Yes. The plugin is designed specifically for production diagnostics. It has no frontend
footprint and its admin queries are read-only.

### What does Blast Radius mean?

Blast radius refers to how much of your WordPress installation a given plugin or
theme has modified — custom tables, cron jobs, and autoload bloat. A plugin with
a large blast radius is harder to safely remove.

### Why are some file sizes in the Asset Inspector listed as Unknown?

The inspector uses HTTP HEAD requests to check file sizes. Some CDN-hosted files
do not return a Content-Length header for HEAD requests, so the size cannot be determined.

### Who can see the plugin pages?

The plugin requires the manage_options capability. Only administrators can view 
its pages.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WPHI Diagnostic Suite Lite” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ bsha100 ](https://profiles.wordpress.org/bsha100/)

[Translate “WPHI Diagnostic Suite Lite” into your language.](https://translate.wordpress.org/projects/wp-plugins/wphi-diagnostic-suite-lite)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wphi-diagnostic-suite-lite/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wphi-diagnostic-suite-lite/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wphi-diagnostic-suite-lite/)
by [RSS](https://plugins.trac.wordpress.org/log/wphi-diagnostic-suite-lite/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.0.0

 * New: Error Log Aggregation module
 * New: Export Report feature
 * New: Autoload Governor with full per-plugin autoload attribution
 * New: Time Bomb Detector with SSL certificate expiry check
 * New: Server & PHP Environment summary
 * Improved: PHP requirement raised to 8.0
 * Improved: All date output now uses gmdate() for timezone safety
 * Improved: AJAX endpoints now verify nonces
 * Improved: All styles and scripts enqueued via WordPress APIs
 * Fixed: Unprefixed global functions renamed with wphi_ prefix
 * Fixed: Database queries use $wpdb->prepare() and esc_like() throughout

#### 2.0.0

 * New: Health Score dashboard with animated SVG gauge
 * New: Complete CSS design system with CSS custom properties
 * New: Full mobile responsiveness across all pages
 * Improved: Consistent Model/View architecture across all modules
 * Fixed: Autoload size query now covers auto in addition to yes, on, auto-on

#### 1.1.0

 * Initial structured release with DB Health, Blast Radius, Asset Inspector, and
   Cron Inspector modules.

## Meta

 *  Version **3.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [database](https://wordpress.org/plugins/tags/database/)[debug](https://wordpress.org/plugins/tags/debug/)
   [diagnostic](https://wordpress.org/plugins/tags/diagnostic/)[health](https://wordpress.org/plugins/tags/health/)
   [performance](https://wordpress.org/plugins/tags/performance/)
 *  [Advanced View](https://wordpress.org/plugins/wphi-diagnostic-suite-lite/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wphi-diagnostic-suite-lite/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wphi-diagnostic-suite-lite/reviews/)

## Contributors

 *   [ bsha100 ](https://profiles.wordpress.org/bsha100/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wphi-diagnostic-suite-lite/)