Professional WordPress Diagnostics —
Without Risk

A read-only WordPress systems inspector that reveals hidden performance, database, cron, server environment, and plugin risks — before they become problems.

Nine core diagnostic modules plus eight Pro-exclusive deep inspections. One health score. Zero changes to your data. Built for agencies, developers, and site owners who need deep visibility without the risk.

Deliver Exceptional Client Experiences with Proactive WordPress Monitoring, Performance Optimization, and Advanced Issue Detection

Go beyond basic maintenance — identify existing errors, optimize performance, and prevent future issues before they affect your clients. Reduce downtime, resolve problems faster, and strengthen long-term client trust.



Safe by Design

  • 100% read-only: No data changes, no cleanup, no optimization.
  • No automation: You stay in control of every decision.
  • Production-safe: Designed specifically to be safe in all environments.
  • No personal data access: Inspects system structure, not user records.
  • Incredible detail: Seventeen diagnostic modules with actionable findings.
  • Insightful: Gives you a deep look at your WordPress Environment, safely.
  • Save time: Finds problems that could take hours or days to uncover, in a matter of seconds.
  • Save Money: Less time chasing the causes of errors and performance issues.

Fixing problems you don't understand is risky. This plugin makes those risks visible.

WordPress Sites Quietly Degrade Over Time

  • Autoloaded options grow unchecked, slowing every page load.
  • WP-Cron jobs fail or overlap without any visibility, causing unexpected functionality and performance issues.
  • Plugins introduce hidden side effects and database bloat under the hood.
  • SSL certificates expire and API keys go untracked.
  • Server misconfigurations hide beneath the surface undetected.
  • Compatibility risks surface only after updates — breaking live sites.
  • Unauthorized user capabilities go unnoticed until a security incident.
  • Slow third-party API calls drag down page speed with no visibility into the cause.

Most WordPress problems don't appear overnight. They accumulate silently — until something breaks.

Your WordPress Site's Health — At a Glance

The Health Score Dashboard


Animated Health Gauge

A top-level 0–100 score that grades your site across its most impactful performance and safety dimensions — refreshed on demand via AJAX.

  • PHP version (8.1+ recommended)
  • Pending WordPress core & plugin updates
  • Autoloaded options size (warn at 500 KB, critical at 800 KB)
  • Orphaned postmeta, HTTPS enforcement, WP_DEBUG status

System Snapshot

A quick-stats summary and module card grid so you can jump directly to the diagnostic area that needs attention.

  • Clickable module cards for fast navigation
  • At-a-glance site environment summary
  • Fully mobile responsive across all pages

Seventeen Diagnostic Modules That Reveal What's Actually
Happening Inside Your WordPress Installation

What the Plugin Shows You


DB Health Inspector

Read-only queries that surface potential database bottlenecks without modifying a single row.

  • Table bloat — lists all tables exceeding 50 MB with exact sizes
  • Autoloaded options with Top 10 / Show All toggle, color-coded by severity
  • Orphaned postmeta, usermeta, and term relationships; revision bloat detection
  • Options table audit — expired transients, oversized options, and active transient count
Learn More →

Blast Radius Analyzer

Maps the full footprint of every third-party plugin and theme on your WordPress installation.

  • Custom database tables and cron jobs outside WordPress core
  • REST API Map — every registered route, color-coded by HTTP method
  • Full Hook Inspector — $wp_filter dump with dark-mode modal and pop-out view
Learn More →

Asset Inspector

Inspects every script and stylesheet WordPress has enqueued on the front end — with file-level size data.

  • Separated JavaScript and CSS sections with individual file sizes
  • Running totals per category so you can gauge payload at a glance
  • Source attribution — identifies which plugin or theme registered each enqueued asset
  • Graceful fallback when CDNs don't return Content-Length headers
Learn More →

Cron Inspector

Understand what WordPress background tasks are actually doing — and which ones aren't running at all.

  • Standard WP-Cron jobs with next run timestamp and recurrence interval
  • Overdue event detection — flags any event whose scheduled time has passed and not yet fired
  • Action Scheduler jobs — pending, failed, and completed counts at a glance
  • All jobs sorted chronologically by next scheduled run
Learn More →

Autoload Governor — "The Silent Killer"

Every autoloaded option is loaded into PHP memory on every single page request, regardless of whether it's needed.

  • Total autoload size with tiered thresholds — warning at 500 KB, critical at 800 KB
  • Plugin attribution — groups options by prefix to identify which plugin is responsible
  • Full sorted list of individual offenders with per-item size and "How to Disable" guidance
Learn More →

Risk Indicators

Pre-flight compatibility checks for WordPress core upgrades — surface breaking changes before they break production.

  • Deprecated Functions Inventory — every deprecated function, the version it was deprecated in, and its recommended replacement
  • Breaking Hooks Detector — scans the live $wp_filter for hooks renamed or removed in recent WordPress releases
  • Plugin Compatibility Matrix — calls the WordPress.org API to flag plugins not tested against your running WP version
Learn More →

Time Bomb Detector

Proactive alerts for things that will break your site in the near future — surfaced before they become emergencies.

  • SSL Certificate Expiry — live certificate check, red alert when ≤15 days remain
  • PHP end-of-life flags, stale plugin count, and expired API key / license inventory
  • Update Risk Analysis — detects major version jumps (e.g. 1.x → 2.x) and flags high database migration risk
Learn More →

Server & PHP Environment

A complete technical profile of your hosting environment — surfaced directly inside WordPress admin.

  • All critical php.ini directives: memory limit, max execution time, OPcache status, error display, and more
  • Every relevant wp-config.php constant with its live value and a plain-language flag for any problems
  • Recommended extension check, full loaded extension inventory (searchable), and complete database details
Learn More →

Error Log Aggregation

Parses your PHP error log and groups recurring issues by severity — so you stop scrolling through raw log files and start fixing what matters.

  • Total error count, log file location, and top critical errors at a glance
  • Grouped by severity — critical, performance, and informational — with occurrence counts
  • Read-only: never writes, clears, or modifies your error log
Learn More →

Eight Pro-Exclusive Modules for Deep
Performance, Security, and Root Cause Analysis

What Pro Unlocks Beyond the Core Diagnostics


Security Audit

Three read-only security inspections that surface privilege creep, tampered plugin files, and exposed REST endpoints — before an attacker finds them.

  • User & Role Audit — every account grouped by role, with flags for non-admins holding dangerous capabilities like unfiltered_html or edit_plugins
  • Plugin Checksum Verifier — compares installed plugin files against WordPress.org checksums to detect unauthorized modifications
  • REST API Route Inspector — registered routes with permission callbacks, so you know exactly what's publicly accessible
  • Capability Escalation Flags — surfaces user accounts with capabilities granted directly outside the standard role hierarchy
Learn More →

Content Health

Inspects your media library and permalink layer for orphaned files, broken references, and stale rewrite rules that quietly degrade user experience.

  • Media Library Health — detects missing physical files, unattached media, and attachments with broken metadata
  • Rewrite Rules Inspector — active rules, stale state detection, and identification of plugin-added rules that may conflict
  • Broken Reference Detection — scans post content for attachment IDs that no longer exist in the database
  • Zero writes to the database or filesystem — purely observational diagnostics
Learn More →

Core Web Vitals Estimation

Server-side proxy estimates for LCP, CLS, and INP — correlated directly with detected performance issues so you know what to fix first.

  • Largest Contentful Paint, Cumulative Layout Shift, and Interaction to Next Paint estimates from server metrics
  • Per-metric signals and actionable recommendations tied to your actual asset weight, TTFB, and external dependencies
  • Color-coded Good / Needs Work / Poor ratings so you can prioritize improvements at a glance
Learn More →

Request Profiler

Captures per-request execution time, peak memory, database query counts, and hook timelines — the data you need to pinpoint exactly where slowdowns originate.

  • Live snapshot of the current request: execution time, memory delta, query count, and total query time
  • Slow query detection with per-query timing when SAVEQUERIES is enabled
  • Hook Timeline Visualisation — opt-in capture renders a bar chart of relative time spent per action and filter callback
  • Page-level historical diagnostics captured passively on every frontend visit
Learn More →

Root Cause Analysis

Correlates PHP errors, slow queries, hook data, external dependencies, and plugin context to surface the most probable cause of each issue — not just symptoms.

  • Cross-references data from multiple collectors to identify correlated root causes automatically
  • Severity and confidence ratings on every finding — critical, performance, or informational
  • Evidence trail per finding — shows exactly which data points from which modules contributed to each correlation
  • Actionable summary: spend less time guessing and more time resolving the actual problem
Learn More →

Conflict Detector

Surfaces overlapping hooks, duplicate script enqueues, priority extremes, and competing plugin functionality — the silent causes of erratic site behavior.

  • Hook conflict detection — identifies multiple plugins fighting over the same WordPress hook
  • Duplicate asset detection — finds redundant JavaScript and CSS being loaded by different plugins
  • Competing plugin analysis — flags when multiple active plugins serve the same function (e.g., two caching plugins)
  • Priority extremes detection — flags callbacks registered at PHP_INT_MAX or PHP_INT_MIN, a hallmark of plugins overriding each other
Learn More →

External Dependency Monitor

Tracks every outbound HTTP request your WordPress site makes — because a slow or failing third-party API can silently cripple your page load times.

  • Per-host summary with request count, average latency, max latency, and error rate
  • Slow request threshold (500ms+) and failing request identification with status codes
  • Blocking vs. non-blocking classification — understand which external calls are holding up page rendering
  • Passive background collection — hooks into the WordPress HTTP API; no special testing mode required
Learn More →

Performance Baselines

Rolling snapshots of execution time, memory usage, and query counts over time — so you catch regressions the moment they start, not after clients report slowdowns.

  • Automatic trend analysis: improving, stable, or regressing — tracked across every snapshot
  • Historical snapshot table with execution time, peak memory, query count, PHP version, and active plugin count
  • No personal data stored — only anonymous system-level performance metrics
Learn More →

Share Findings Without Granting Admin Access

One-Click Diagnostic Report Export


Generate a comprehensive HTML diagnostic report from all available modules and hand it to a client, a colleague, or a hosting provider — without sharing credentials or screen recordings. Pro users get expanded sections covering every module. Lite users get a focused summary of core diagnostics. Either way, the report is self-contained, portable, and immediately useful.

Who WP Health Inspector Is For

Why Agencies Install This on Every Site

What This Plugin Is Not

  Not a security firewall   Not a malware scanner   Not an optimizer   Not a backup or restore tool   Not a one-click fix solution   Not a SaaS dependency

This is professional diagnostic tooling — built to reveal and explain WordPress issues, not automate solutions. Completely non-invasive: it provides insight into issues currently affecting your site, as well as potential future risks.

Every Day Without Visibility Is a Day
Problems Are Getting Worse


A single bloated autoload table can add hundreds of milliseconds to every page load — across every visitor, every day. A tampered plugin file can sit undetected for months. A failing third-party API call can silently double your TTFB while you troubleshoot the wrong thing entirely.

The sites that run smoothly aren't lucky — they're monitored. The difference between a five-minute fix and a weekend emergency is knowing the problem exists.

WP Health Inspector gives you that knowledge — without the risk of touching anything.

Understand WordPress Before It Breaks —
Save Time and Money Fixing Existing Issues

Get the Fully Featured Pro Plugin

View every issue discovered across all seventeen diagnostic modules — no limits.

Get the Plugin Conflict Detector, Blast Radius Analyzer, Server & PHP Environment profile, and Time Bomb alerts.

Unlock Security Auditing, Core Web Vitals estimation, Root Cause Analysis, Performance Baselines, Request Profiling, Content Health, and External Dependency Monitoring.

Give your team visibility into problems that error reporting alone will never catch.

Save time and money resolving both existing and future issues.

Get Pro Now

Try the Free Lite Version

Install, scan safely, and see what your WordPress site has been quietly accumulating.

View issues that exist on your site, and gain insight into what error reporting alone won't show you — free, forever.

Uncover the autoloaded options that are silently slowing down your site right now — with per-item sizes and plugin attribution.

See potential plugin conflicts, database bloat, cron job issues, and server environment flags at a glance.

Download Lite — Free