Plugin categories

Create a Website with AI
Query Monitor – The developer tools panel for WordPress

Query Monitor – The developer tools panel for WordPress

Query Monitor is the developer tools panel for WordPress.

4.9

Rating summary

448

Reviews

200K

Active installations

Query Monitor – The developer tools panel for WordPress
Query Monitor – The developer tools panel for WordPress
Query Monitor – The developer tools panel for WordPress
Query Monitor – The developer tools panel for WordPress
Query Monitor – The developer tools panel for WordPress
+3

Overview

Compatibility

Customer support & learning resources

Changelog

Main benefits

Debugs database queries

Identifies PHP errors

Monitors HTTP API calls

Supports block themes

Analyzes enqueued scripts

About this plugin

Categories: Utilities
Version: 3.16.3
Last updated: 22-05-2024
WordPress version: 5.7
Tested up to: 6.5.5
PHP version required: 7.4
Languages: English (Australia), English (Canada) [+24]
Learning resources: View resources

Overview

Query Monitor is a comprehensive developer tool plugin for WordPress that facilitates in-depth debugging and performance analysis. It offers a wide range of debugging capabilities including database queries, PHP errors, hooks and actions, block editor blocks, enqueued scripts and stylesheets, HTTP API calls, and more. The plugin includes advanced features such as debugging for Ajax and REST API calls, user capability checks, and full support for block themes and full site editing. Query Monitor is designed to provide insightful information by grouping database queries by responsible components and displaying aggregated views. It also includes a convenient admin toolbar menu for quick access to debugging information. The plugin supports WordPress versions up to three years old and PHP 7.4 or higher, ensuring compatibility with a broad range of setups. It is designed for Administrators and Super Admins on Multisite installations, with an option to view output via an authentication cookie when not logged in. Privacy and accessibility are key priorities, with no persistent data storage or third-party data sharing, and a commitment to full accessibility for all users.

Comprehensive Debugging Tools

  • Debugs database queries, PHP errors, hooks and actions, block editor blocks, enqueued scripts and stylesheets, HTTP API calls, and more.
  • Includes advanced features like debugging of Ajax calls, REST API calls, and user capability checks.
  • Supports full site editing and block themes.

Detailed Performance Insights

  • Allows filtering of database queries by type, responsible component, and calling function.
  • Provides aggregate views for database queries grouped by plugins, themes, or functions.
  • Displays usage of deprecated functionality and 'Doing it Wrong' notices.

User-Friendly Presentation

  • Adds an admin toolbar menu showing an overview of the current page.
  • Complete debugging information is shown in panels once a menu item is selected.
  • PHP errors are presented with their responsible component and call stack.

Enhanced Compatibility and Privacy

  • Supports WordPress versions up to three years old and PHP version 7.4 or higher.
  • Output is shown only to Administrators on single-site installations and Super Admins on Multisite installations.
  • Does not persistently store any data or send data to third parties.

Rating and reviews

4.9

Rating summary

448

Reviews

200K

Active installations

5
4
3
2
1

User sentiment analysis

Users highly appreciate the Query Monitor WordPress plugin for its utility in debugging, optimization, and development tasks. It offers extensive features such as profiling, logging, and monitoring queries, which help users diagnose problems quickly and effectively. The plugin is particularly valued for its comprehensive data on server performance and script execution, which significantly reduces debugging time. Users also commend its user-friendly interface and seamless integration with other tools and plugins. However, some users have experienced issues such as performance slowdowns and compatibility problems with other plugins like WooCommerce. A few have suggested improvements like the option to deactivate the plugin on mobile devices to mitigate performance impacts.
SVT

SVT

30 Jul, 2024

I had a feeling something was clogging up my dashboard loading time and this plugin immediately identified the custom script and on which line the bug occured. Great stuff!
Jihad Sinnaour

Jihad Sinnaour

16 Jul, 2024

Useful dev tool!
marion2999

marion2999

15 May, 2024

quelle perte de temps d’avoir tâtonné si longtemps avant d’installer ce plugin… un must-have
sergeyvladimirovich

sergeyvladimirovich

12 May, 2024

At first impressions it looks like what the browser does.
ricardocosta

ricardocosta

22 Apr, 2024

Thanks for all the effort with Query Monitor. It’s very useful and the support is great.

FAQ

Does this plugin work with PHP 8?

Who can see Query Monitor’s output?

Does Query Monitor itself impact the page generation time or memory usage?

Can I prevent Query Monitor from collecting data during long-running requests?

Are there any add-on plugins for Query Monitor?

Where can I suggest a new feature or report a bug?

Is Query Monitor available on Altis?

Is Query Monitor available on WordPress VIP?

I’m using multiple instances of wpdb. How do I get my additional instances to show up in Query Monitor?

Can I click on stack traces to open the file in my editor?

How can I report a security bug?

Do you accept donations?