{"id":51,"date":"2010-11-04T16:43:48","date_gmt":"2010-11-04T16:43:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/debug-bar\/"},"modified":"2026-03-01T20:00:51","modified_gmt":"2026-03-01T20:00:51","slug":"debug-bar","status":"publish","type":"plugin","link":"https:\/\/tzm.wordpress.org\/plugins\/debug-bar\/","author":5911429,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.8","stable_tag":"1.1.8","tested":"7.0","requires":"3.4","requires_php":"","requires_plugins":null,"header_name":"Debug Bar","header_author":"wordpressdotorg","header_description":"","assets_banners_color":"f1f1f1","last_updated":"2026-03-01 20:00:51","external_support_url":"","external_repository_url":"https:\/\/github.com\/WordPress\/debug-bar","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/debug-bar\/","header_author_uri":"https:\/\/wordpress.org\/","rating":4.1,"author_block_rating":5,"active_installs":20000,"downloads":2134602,"num_ratings":69,"support_threads":0,"support_threads_resolved":0,"author_block_count":1,"sections":["description","installation","changelog"],"tags":{"0.1":{"tag":"0.1","author":"ryan","date":"2010-11-04 16:44:23"},"0.2":{"tag":"0.2","author":"westi","date":"2010-11-12 22:24:42"},"0.3":{"tag":"0.3","author":"westi","date":"2011-01-05 09:52:35"},"0.4":{"tag":"0.4","author":"westi","date":"2011-01-13 01:43:57"},"0.4.1":{"tag":"0.4.1","author":"koopersmith","date":"2011-01-13 03:13:50"},"0.5":{"tag":"0.5","author":"koopersmith","date":"2011-01-15 02:08:43"},"0.6":{"tag":"0.6","author":"koopersmith","date":"2011-01-30 22:12:55"},"0.7":{"tag":"0.7","author":"westi","date":"2011-03-16 10:39:01"},"0.8":{"tag":"0.8","author":"nacin","date":"2012-06-13 16:17:44"},"0.8.1":{"tag":"0.8.1","author":"westi","date":"2013-05-15 12:06:43"},"0.8.2":{"tag":"0.8.2","author":"nacin","date":"2014-09-02 04:19:55"},"0.8.3":{"tag":"0.8.3","author":"dd32","date":"2016-03-07 06:03:18"},"0.8.4":{"tag":"0.8.4","author":"dd32","date":"2016-03-08 02:45:58"},"0.9":{"tag":"0.9","author":"obenland","date":"2017-05-15 11:59:36"},"1.0":{"tag":"1.0","author":"westi","date":"2018-11-27 00:31:10"},"1.0.1":{"tag":"1.0.1","author":"aidvu","date":"2020-05-19 11:18:42"},"1.1":{"tag":"1.1","author":"aidvu","date":"2020-10-28 14:40:40"},"1.1.1":{"tag":"1.1.1","author":"aidvu","date":"2020-11-12 16:59:12"},"1.1.2":{"tag":"1.1.2","author":"aidvu","date":"2020-11-13 22:37:08"},"1.1.3":{"tag":"1.1.3","author":"aidvu","date":"2022-11-08 13:18:32"},"1.1.4":{"tag":"1.1.4","author":"aidvu","date":"2022-11-18 16:24:10"},"1.1.5":{"tag":"1.1.5","author":"githubsync","date":"2024-03-14 01:48:36"},"1.1.6":{"tag":"1.1.6","author":"githubsync","date":"2024-03-15 02:13:31"},"1.1.7":{"tag":"1.1.7","author":"plugin-master","date":"2025-07-11 05:09:00"},"1.1.8":{"tag":"1.1.8","author":"githubsync","date":"2026-03-01 20:00:51"}},"upgrade_notice":{"1.1.8":"<ul>\n<li>Add late output escaping where missing in the <code>WP_Query<\/code> panel.<\/li>\n<\/ul>","1.1.7":"<ul>\n<li>Resolves a PHP Warning in WP 6.7+.<\/li>\n<\/ul>","1.1.6":"<ul>\n<li>1.1.5 didn&#039;t have the minified CSS rebuilt.<\/li>\n<\/ul>","1.1.5":"<ul>\n<li>Update CSS to remove gradient and shadow styles<\/li>\n<li>Use dashicons as action buttons instead of misaligned text.<\/li>\n<\/ul>","1.1.4":"<ul>\n<li>Fix PHP8+ critical error if <code>php_uname<\/code> is disabled<\/li>\n<\/ul>","1.1.3":"<ul>\n<li>Fix notices in HTTP Requests panel when a request is stopped\/doesn&#039;t finish.<\/li>\n<li>Decode the SQL in the WP_Query panel.<\/li>\n<\/ul>","1.1.2":"<p>Fix error checking in HTTP Requests panel.<\/p>","1.1.1":"<ul>\n<li>Refactor the HTTP Requests panel:<\/li>\n<li>Remove jQuery usage<\/li>\n<li>Properly display response codes<\/li>\n<li>Better CSS to emphasize errors and long requests ( &gt; 250ms )<\/li>\n<\/ul>","1.1":"<ul>\n<li>Add a new panel for HTTP requests using the native WP methods.<\/li>\n<li>AMP dev mode compatibility.<\/li>\n<li>Change cache busters to use <code>filemtime<\/code> instead of hardcoded values.<\/li>\n<li>Minor CSS updates, so themes don&#039;t override the <code>pre<\/code> styles.<\/li>\n<\/ul>","1.0.1":"<ul>\n<li>Update object cache panel CSS to be ready for new object-cache.php release with better stats()<\/li>\n<\/ul>","1.0":"<ul>\n<li>Improved compatibility with the WordPress.com toolbar in Jetpack<\/li>\n<\/ul>","0.9":"<ul>\n<li>Added panel navigation to toolbar.<\/li>\n<li>Improved localization support.<\/li>\n<li>Security fixes.<\/li>\n<\/ul>","0.8.4":"<ul>\n<li>Updated to avoid incompatibilities with some extensions.<\/li>\n<\/ul>","0.8.3":"<ul>\n<li>Updated to avoid PHP7 Deprecated notices.<\/li>\n<\/ul>","0.8.2":"<ul>\n<li>Updated to handle a new deprecated message in WordPress 4.0.<\/li>\n<\/ul>","0.8.1":"<ul>\n<li>Minor security fix.<\/li>\n<\/ul>","0.8":"<ul>\n<li>WordPress 3.3 compatibility<\/li>\n<li>UI refresh<\/li>\n<li>Removed jQuery UI requirement<\/li>\n<li>Full screen by default<\/li>\n<li>New debug-bar query parameter to show on page load<\/li>\n<li>Removed display cookies<\/li>\n<li>JavaScript error tracking (disabled by default)<\/li>\n<\/ul>","0.7":"<ul>\n<li>Made compatible with PHP &lt; 5.2.0<\/li>\n<li>CSS Tweaks<\/li>\n<li>Load JavaScript in Footer<\/li>\n<li>Fixed display issues for WP_Query debug on CPT archives pages<\/li>\n<li>SQL\/DB error tracking<\/li>\n<\/ul>","0.6":"<ul>\n<li>Added maximize\/restore button<\/li>\n<li>Added cookie to keep track of debug bar state<\/li>\n<li>Added post type information to WP_Query tab<\/li>\n<li>Bug fix where bottom of page was obscured in the admin<\/li>\n<\/ul>","0.5":"<ul>\n<li>New UI<\/li>\n<li>Backend rewritten with a class for each panel<\/li>\n<li>Many miscellaneous improvements<\/li>\n<\/ul>","0.4.1":"<ul>\n<li>Compatibility updates for trunk<\/li>\n<\/ul>","0.4":"<ul>\n<li>Added DB Version information<\/li>\n<li>Updated PHP Warning and Notice tracking so that multiple different errors on the same line are tracked<\/li>\n<li>Compatibility updates for trunk<\/li>\n<\/ul>","0.3":"<ul>\n<li>Added WordPress Query infomation<\/li>\n<li>Added Request parsing information<\/li>\n<\/ul>","0.2":"<ul>\n<li>Added PHP Notice \/ Warning tracking when WP_DEBUG enabled<\/li>\n<li>Added deprecated function usage tracking<\/li>\n<\/ul>","0.1":"<ul>\n<li>Initial Release<\/li>\n<\/ul>"},"ratings":{"1":13,"2":1,"3":1,"4":3,"5":51},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3050748,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3050748,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3050748,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3050748,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3050748,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1","0.2","0.3","0.4","0.4.1","0.5","0.6","0.7","0.8","0.8.1","0.8.2","0.8.3","0.8.4","0.9","1.0","1.0.1","1.1","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[94],"plugin_category":[59],"plugin_contributors":[182428,77591,78259,77525,84601,77545,77589,78237,78617,78301,77978,77566,77864,77587,77581,77594],"plugin_business_model":[216239],"class_list":["post-51","plugin","type-plugin","status-publish","hentry","plugin_tags-debug","plugin_category-utilities-and-tools","plugin_contributors-aidvu","plugin_contributors-dd32","plugin_contributors-duck_","plugin_contributors-eoigal","plugin_contributors-evansolomon","plugin_contributors-johnjamesjacoby","plugin_contributors-josephscott","plugin_contributors-jrf","plugin_contributors-koopersmith","plugin_contributors-mitchoyoshitaka","plugin_contributors-nacin","plugin_contributors-obenland","plugin_contributors-otto42","plugin_contributors-ryan","plugin_contributors-westi","plugin_contributors-wordpressdotorg","plugin_business_model-community","plugin_committers-azaozz","plugin_committers-dd32","plugin_committers-duck_","plugin_committers-githubsync","plugin_committers-johnjamesjacoby","plugin_committers-josephscott","plugin_committers-koopersmith","plugin_committers-markjaquith","plugin_committers-nacin","plugin_committers-obenland","plugin_committers-ryan","plugin_committers-westi"],"banners":{"banner":"https:\/\/ps.w.org\/debug-bar\/assets\/banner-772x250.png?rev=3050748","banner_2x":"https:\/\/ps.w.org\/debug-bar\/assets\/banner-1544x500.png?rev=3050748","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/debug-bar\/assets\/icon.svg?rev=3050748","icon":"https:\/\/ps.w.org\/debug-bar\/assets\/icon.svg?rev=3050748","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Adds a debug menu to the admin bar that shows query, cache, and other helpful debugging information.<\/p>\n\n<p>A must for developers!<\/p>\n\n<p>When <code>WP_DEBUG<\/code> is enabled it also tracks PHP Warnings and Notices to make them easier to find.<\/p>\n\n<p>When <code>SAVEQUERIES<\/code> is enabled the mysql queries are tracked and displayed.<\/p>\n\n<p>To enable these options, add the following code to your <code>wp-config.php<\/code> file:<\/p>\n\n<pre><code>define( 'WP_DEBUG', true );\ndefine( 'SAVEQUERIES', true );\n<\/code><\/pre>\n\n<p>Add a PHP\/MySQL console with the <a href=\"https:\/\/wordpress.org\/plugins\/debug-bar-console\/\">Debug Bar Console plugin<\/a>.<\/p>\n\n<p>There are numerous other add-ons available to get more insight into, for instance, the registered Post Types, Shortcodes, WP Cron, Language file loading, Actions and Filters and so on. Just <a href=\"https:\/\/wordpress.org\/plugins\/search\/debug+bar\/\">search the plugin directory for 'Debug Bar'<\/a>.<\/p>\n\n<!--section=installation-->\n<p>Use automatic installer.<\/p>\n\n<!--section=changelog-->\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Add late output escaping where missing in the <code>WP_Query<\/code> panel.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Resolves a PHP Warning in WP 6.7+.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>1.1.5 didn't have the minified CSS rebuilt.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Update CSS to remove gradient and shadow styles<\/li>\n<li>Use dashicons as action buttons instead of misaligned text.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Fix PHP8+ critical error if <code>php_uname<\/code> is disabled<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fix notices in HTTP Requests panel when a request is stopped\/doesn't finish.<\/li>\n<li>Decode the SQL in the WP_Query panel.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fix error checking in HTTP Requests panel.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Refactor the HTTP Requests panel:<\/li>\n<li>Remove jQuery usage<\/li>\n<li>Properly display response codes<\/li>\n<li>Better CSS to emphasize errors and long requests ( &gt; 250ms )<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Add a new panel for HTTP requests using the native WP methods.<\/li>\n<li>AMP dev mode compatibility.<\/li>\n<li>Change cache busters to use <code>filemtime<\/code> instead of hardcoded values.<\/li>\n<li>Minor CSS updates, so themes don't override the <code>pre<\/code> styles.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Update object cache panel CSS to be ready for new object-cache.php release with better stats()<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Improved compatibility with the WordPress.com toolbar in Jetpack<\/li>\n<\/ul>\n\n<h4>0.9<\/h4>\n\n<ul>\n<li>Added panel navigation to toolbar.<\/li>\n<li>Improved localization support.<\/li>\n<li>Security fixes.<\/li>\n<\/ul>\n\n<h4>0.8.4<\/h4>\n\n<ul>\n<li>Updated to avoid incompatibilities with some extensions.<\/li>\n<\/ul>\n\n<h4>0.8.3<\/h4>\n\n<ul>\n<li>Updated to avoid PHP7 Deprecated notices.<\/li>\n<\/ul>\n\n<h4>0.8.2<\/h4>\n\n<ul>\n<li>Updated to handle a new deprecated message in WordPress 4.0.<\/li>\n<\/ul>\n\n<h4>0.8.1<\/h4>\n\n<ul>\n<li>Minor security fix.<\/li>\n<\/ul>\n\n<h4>0.8<\/h4>\n\n<ul>\n<li>WordPress 3.3 compatibility<\/li>\n<li>UI refresh<\/li>\n<li>Removed jQuery UI requirement<\/li>\n<li>Full screen by default<\/li>\n<li>New debug-bar query parameter to show on page load<\/li>\n<li>Removed display cookies<\/li>\n<li>JavaScript error tracking (disabled by default)<\/li>\n<\/ul>\n\n<h4>0.7<\/h4>\n\n<ul>\n<li>Made compatible with PHP &lt; 5.2.0<\/li>\n<li>CSS Tweaks<\/li>\n<li>Load JavaScript in Footer<\/li>\n<li>Fixed display issues for WP_Query debug on CPT archives pages<\/li>\n<li>SQL\/DB error tracking<\/li>\n<\/ul>\n\n<h4>0.6<\/h4>\n\n<ul>\n<li>Added maximize\/restore button<\/li>\n<li>Added cookie to keep track of debug bar state<\/li>\n<li>Added post type information to WP_Query tab<\/li>\n<li>Bug fix where bottom of page was obscured in the admin<\/li>\n<\/ul>\n\n<h4>0.5<\/h4>\n\n<ul>\n<li>New UI<\/li>\n<li>Backend rewritten with a class for each panel<\/li>\n<li>Many miscellaneous improvements<\/li>\n<\/ul>\n\n<h4>0.4.1<\/h4>\n\n<ul>\n<li>Compatibility updates for trunk<\/li>\n<\/ul>\n\n<h4>0.4<\/h4>\n\n<ul>\n<li>Added DB Version information<\/li>\n<li>Updated PHP Warning and Notice tracking so that multiple different errors on the same line are tracked<\/li>\n<li>Compatibility updates for trunk<\/li>\n<\/ul>\n\n<h4>0.3<\/h4>\n\n<ul>\n<li>Added WordPress Query infomation<\/li>\n<li>Added Request parsing information<\/li>\n<\/ul>\n\n<h4>0.2<\/h4>\n\n<ul>\n<li>Added PHP Notice \/ Warning tracking when WP_DEBUG enabled<\/li>\n<li>Added deprecated function usage tracking<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"Adds a debug menu to the admin bar that shows query, cache, and other helpful debugging information.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"author":[{"embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/users\/5911429"}],"replies":[{"embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=51"}],"wp:attachment":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=51"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=51"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=51"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=51"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=51"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}