{"id":12085,"date":"2026-07-13T08:55:38","date_gmt":"2026-07-13T06:55:38","guid":{"rendered":"https:\/\/mybox.com\/help\/?post_type=manual_kb&#038;p=12085"},"modified":"2026-07-13T08:56:27","modified_gmt":"2026-07-13T06:56:27","slug":"how-to-use-the-wordpress-query-monitor-plugin","status":"publish","type":"manual_kb","link":"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/","title":{"rendered":"How to use the WordPress Query Monitor plugin"},"content":{"rendered":"\n<div class=\"translation-block translation-block-merged\">\n<p class=\"wp-block-paragraph\">Query Monitor is a debugging plugin for WordPress that provides information about database queries, PHP errors, HTTP requests, hooks, and performance. It can help identify slow pages, plugin conflicts, and technical issues that are difficult to diagnose from the WordPress dashboard alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because Query Monitor displays technical information, it is primarily intended for troubleshooting and development. In some cases, support teams may ask you to install it to collect additional details about a problem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#What_can_Query_Monitor_show\" >What can Query Monitor show?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#How_to_install_Query_Monitor\" >How to install Query Monitor<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#How_to_open_Query_Monitor\" >How to open Query Monitor<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#How_to_check_slow_database_queries\" >How to check slow database queries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#How_to_identify_plugin_and_theme_issues\" >How to identify plugin and theme issues<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#How_to_check_API_requests\" >How to check API requests<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#Important_considerations\" >Important considerations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/mybox.com\/help\/en\/knowledgebase\/how-to-use-the-wordpress-query-monitor-plugin\/#What_to_expect\" >What to expect<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_can_Query_Monitor_show\"><\/span>What can Query Monitor show?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<\/div>\n\n<div id=\"mybox-2615945676\" class=\"mybox-content mybox-entity-placement\"><div class=\"early-access-banner-inpost\">\r\n  <div class=\"banner-left-inpost\">\r\n    <div class=\"icon-box-inpost\">\r\n      <img decoding=\"async\" src=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/02\/square-info-icon.svg\" alt=\"Info\">\r\n    <\/div>\r\n    <div class=\"text-box-inpost\">\r\n      <span class=\"label-inpost\"><span class=\"translation-block translation-block-banner-text\">Early access<\/span><\/span>\r\n      <h4><span class=\"translation-block translation-block-banner-text\">Still need help?<\/span><\/h4>\r\n      <p><span class=\"translation-block translation-block-banner-text\">Contact our customer service team.<\/span><\/p>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"banner-right-inpost\">\r\n    <a href=\"https:\/\/panel.mybox.com\/helpdesk2\/v\/list\/\" class=\"banner-button-inpost\"><span class=\"translation-block translation-block-banner-text\">Message us<\/span><\/a>\r\n  <\/div>\r\n<\/div><\/div>\n\n<div class=\"translation-block translation-block-merged\"><p class=\"wp-block-paragraph\">Query Monitor collects diagnostic information about your website and displays it directly in the WordPress administration panel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the page you are viewing, it can show:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Database queries and their execution times.<\/li>\n\n\n\n<li>PHP warnings and errors.<\/li>\n\n\n\n<li>HTTP API requests.<\/li>\n\n\n\n<li>Loaded scripts and stylesheets.<\/li>\n\n\n\n<li>Hooks and actions executed by WordPress.<\/li>\n\n\n\n<li>Information about plugins and themes.<\/li>\n\n\n\n<li>Memory usage and page generation time.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This information can help determine whether a plugin, theme, or database operation is affecting your website&#8217;s performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_install_Query_Monitor\"><\/span>How to install Query Monitor<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to your WordPress administration panel.<\/li>\n\n\n\n<li>Go to <strong>Plugins \u2192 Add New Plugin<\/strong>.<\/li>\n\n\n\n<li>Search for <strong>Query Monitor<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Install Now<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">After activation, a new Query Monitor menu will appear in the administration toolbar.<\/p>\n\n\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"435\" height=\"196\" src=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-2.png\" alt=\"\" class=\"wp-image-12086\" srcset=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-2.png 435w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-2-300x135.png 300w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-2-18x8.png 18w\" sizes=\"auto, (max-width: 435px) 100vw, 435px\" \/><\/figure>\n<\/div>\n\n<div class=\"translation-block translation-block-merged\">\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_open_Query_Monitor\"><\/span>How to open Query Monitor<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open any page <strong>while logged<\/strong> in to WordPress.<\/li>\n\n\n\n<li>Look for the Query Monitor menu in the top administration bar.<\/li>\n\n\n\n<li>Click the menu to open the diagnostic panel.<\/li>\n<\/ol>\n\n\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"912\" height=\"41\" src=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-3.png\" alt=\"\" class=\"wp-image-12087\" srcset=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-3.png 912w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-3-300x13.png 300w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-3-768x35.png 768w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-3-18x1.png 18w\" sizes=\"auto, (max-width: 912px) 100vw, 912px\" \/><\/figure>\n<\/div>\n\n<div class=\"translation-block translation-block-merged\">\n\n\n<p class=\"wp-block-paragraph\">The toolbar item displays basic information, such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Total page generation time.<\/li>\n\n\n\n<li>Number of database queries.<\/li>\n\n\n\n<li>PHP memory usage.<\/li>\n\n\n\n<li>Any detected errors or warnings.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Selecting the menu opens the full report.<\/p>\n\n\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"308\" src=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-4-1024x308.png\" alt=\"\" class=\"wp-image-12088\" srcset=\"https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-4-1024x308.png 1024w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-4-300x90.png 300w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-4-768x231.png 768w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-4-1536x463.png 1536w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-4-18x5.png 18w, https:\/\/mybox.com\/help\/wp-content\/uploads\/2026\/07\/image-4.png 1796w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n<div class=\"translation-block translation-block-merged\">\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_check_slow_database_queries\"><\/span>How to check slow database queries<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Database queries are one of the most common causes of slow WordPress pages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To review them:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Query Monitor.<\/li>\n\n\n\n<li>Select the <strong>Queries<\/strong> tab.<\/li>\n\n\n\n<li>Sort the list by execution time.<\/li>\n\n\n\n<li>Review any queries that take an unusually long time.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Query Monitor also shows which plugin, theme, or WordPress component generated each query.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_identify_plugin_and_theme_issues\"><\/span>How to identify plugin and theme issues<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If a page becomes slow or starts displaying errors after installing a plugin or theme:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the affected page.<\/li>\n\n\n\n<li>Open Query Monitor.<\/li>\n\n\n\n<li>Review the <strong>PHP Errors<\/strong> tab.<\/li>\n\n\n\n<li>Review the <strong>Queries by Component<\/strong> tab.<\/li>\n\n\n\n<li>Look for plugins or themes that generate errors or unusually high numbers of queries.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">A large number of slow queries or repeated errors may indicate that a plugin requires further investigation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_check_API_requests\"><\/span>How to check API requests<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Some plugins communicate with external services such as payment providers, analytics platforms, or email services.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To inspect these requests:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Query Monitor.<\/li>\n\n\n\n<li>Select the <strong>HTTP API Calls<\/strong> tab.<\/li>\n\n\n\n<li>Review the requests and response times.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Slow or failed requests may affect the behavior of your website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Important_considerations\"><\/span>Important considerations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Query Monitor is designed for troubleshooting and development. While active, it collects diagnostic information that may slightly affect performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this reason:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use the plugin only when investigating a problem.<\/li>\n\n\n\n<li>Avoid leaving it active permanently on busy websites.<\/li>\n\n\n\n<li>Do not share screenshots that contain sensitive information.<\/li>\n\n\n\n<li>Deactivate the plugin after troubleshooting is complete.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Visitors who are not logged in to WordPress cannot see the information displayed by Query Monitor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_to_expect\"><\/span>What to expect<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Query Monitor can help identify performance issues and technical errors, but it does not automatically fix them. The plugin provides diagnostic information that can help you or your support team understand how WordPress behaves behind the scenes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If support requests Query Monitor data, include screenshots of the relevant tabs and describe the steps that led to the issue.<\/p>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[60],"manual_kb_tag":[],"class_list":["post-12085","manual_kb","type-manual_kb","status-publish","format-standard","hentry","manualknowledgebasecat-wordpress-plugins"],"_links":{"self":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/12085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":2,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/12085\/revisions"}],"predecessor-version":[{"id":12089,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb\/12085\/revisions\/12089"}],"wp:attachment":[{"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/media?parent=12085"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manualknowledgebasecat?post=12085"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/mybox.com\/help\/en\/wp-json\/wp\/v2\/manual_kb_tag?post=12085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}