Query Monitor

The developer tools panel for WordPress: inspect database queries, hooks, assets, and PHP errors.

Query Monitor Screenshot Preview

Query Monitor

The developer tools panel for WordPress: inspect database queries, hooks, assets, and PHP errors.


Overview

Query Monitor is an indispensable diagnostic tool for developers. It highlights slow database queries, duplicate queries, PHP warnings and notices, active hooks, template hierarchy files, and HTTP API call response times directly in the admin toolbar.


Key Features

  • Detect: Detect slow, duplicate, and errant MySQL database queries
  • PHP: PHP error, warning, notice, and deprecation handler with exact stack traces
  • Inspect: Inspect active template files, template parts, and template hierarchy matches
  • Analyze: Analyze enqueued CSS and JavaScript assets with dependencies and load orders
  • Profile: Profile HTTP API requests to external servers with status codes and latency

Code & Integration Example

// Add custom log entry to Query Monitor
do_action( 'qm/debug', 'WpScriptly custom log output' );

Why Developers Choose Query Monitor

Query Monitor is trusted by the WordPress community because it balances reliability with deep extensibility. Whether you are running a single client site or managing an enterprise network of hundreds of installations, it integrates cleanly into modern WordPress workflows.

  • Developer Friendly: Built to respect WordPress coding standards with action hooks and filters.
  • Actively Maintained: Frequently updated for the latest major WordPress versions.
  • Community Backed: Comprehensive documentation, tutorials, and community support forums.

Community Discussion

Ask questions, share configuration workflows, or leave user feedback.

Back to Developer Tools & Workflow Browse Full Archive Visit Official Site