ListingCore Diagnostics

ListingCore Diagnostics

Details
View on WordPress

ListingCore Diagnostics inspects a WordPress installation and reports what it can directly observe — versions, update state, security and performance configuration, database metadata, error-log activity, and more — without guessing.

Project Philosophy:

ListingCore Diagnostics should report what it can prove, not what it merely suspects.

Current capabilities:

  • 32 static, read-only, deterministic diagnostics across core, configuration, security, performance, database, plugins, and themes.
  • A factual diagnostic summary (total, severity, and category counts) with no scoring or interpretation.
  • Aggregate evidence only — no raw option dumps, credentials, or paths.
  • One reversible fix (fix.site_urls_align) with preview, confirmation, verification, and rollback.
  • A capability-gated admin page with fully escaped output.

ListingCore Diagnostics deliberately avoids speculative diagnosis, plugin blame, root-cause claims, health scoring, AI/ML, arbitrary filesystem scanning, arbitrary SQL, external HTTP, and telemetry. Diagnostics are read-only; the only mutation path is a single, explicitly confirmed, nonce-protected fix.

Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.7 or higher (or MariaDB 10.2+)

Security

  • Diagnostics are read-only and aggregate-only
  • The single fix requires the manage_options capability and a valid nonce
  • All output is escaped
  • No external HTTP, telemetry, or automatic data modification

See docs/SECURITY.md for details.

License

This plugin is licensed under the GPL v2 or later license.

Details

Plugin code:
listingcore-diagnostics
Plugin version:
1.2.0
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.2
Total installations:
0
Last updated:
2026-10-02
Rating:
Times rated:
0