{"id":41283,"date":"2016-01-20T04:11:57","date_gmt":"2016-01-20T04:11:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/debug-bar-elasticpress\/"},"modified":"2024-12-11T17:31:57","modified_gmt":"2024-12-11T17:31:57","slug":"debug-bar-elasticpress","status":"publish","type":"plugin","link":"https:\/\/bal.wordpress.org\/plugins\/debug-bar-elasticpress\/","author":8361946,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.1.1","stable_tag":"3.1.1","tested":"6.7.5","requires":"5.6","requires_php":"7.0","requires_plugins":null,"header_name":"ElasticPress Debugging Add-On","header_author":"10up","header_description":"","assets_banners_color":"","last_updated":"2024-12-11 17:31:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/debug-bar-elasticpress","header_author_uri":"https:\/\/10up.com","rating":5,"author_block_rating":0,"active_installs":900,"downloads":8596966,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"tlovett1","date":"2016-01-20 04:56:43"},"1.1":{"tag":"1.1","author":"tlovett1","date":"2016-07-25 05:12:15"},"1.1.1":{"tag":"1.1.1","author":"tlovett1","date":"2016-12-13 19:27:21"},"1.2":{"tag":"1.2","author":"tlovett1","date":"2017-03-15 16:14:00"},"1.3":{"tag":"1.3","author":"tlovett1","date":"2017-11-01 20:18:38"},"1.4":{"tag":"1.4","author":"tlovett1","date":"2019-03-01 04:49:46"},"2.0.0":{"tag":"2.0.0","author":"10upbot","date":"2021-04-19 19:43:49"},"2.1.0":{"tag":"2.1.0","author":"10upbot","date":"2021-08-09 18:02:58"},"2.1.1":{"tag":"2.1.1","author":"10up","date":"2022-08-04 18:03:10"},"3.0.0":{"tag":"3.0.0","author":"10up","date":"2023-03-23 13:30:33"},"3.1.0":{"tag":"3.1.0","author":"10up","date":"2023-09-20 12:22:25"},"3.1.1":{"tag":"3.1.1","author":"10up","date":"2024-12-11 17:31:57"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"2"},"assets_icons":{"icon-128x128.jpg":{"filename":"icon-128x128.jpg","revision":2517849,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":2517849,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.1.1","1.2","1.3","1.4","2.0.0","2.1.0","2.1.1","3.0.0","3.1.0","3.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[94,12751,23024,23025],"plugin_category":[59],"plugin_contributors":[77761,78227],"plugin_business_model":[],"class_list":["post-41283","plugin","type-plugin","status-publish","hentry","plugin_tags-debug","plugin_tags-debug-bar","plugin_tags-elasticpress","plugin_tags-elasticsearch","plugin_category-utilities-and-tools","plugin_contributors-10up","plugin_contributors-tlovett1","plugin_committers-10up","plugin_committers-10upbot","plugin_support_reps-felipeelia","plugin_support_reps-tlovett1"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/debug-bar-elasticpress\/assets\/icon-128x128.jpg?rev=2517849","icon_2x":"https:\/\/ps.w.org\/debug-bar-elasticpress\/assets\/icon-256x256.jpg?rev=2517849","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Allows you to examine every ElasticPress query running on any given request by adding an <a href=\"https:\/\/wordpress.org\/plugins\/elasticpress\">ElasticPress<\/a> panel to <a href=\"https:\/\/wordpress.org\/plugins\/debug-bar\/\">Debug Bar<\/a> and\/or <a href=\"https:\/\/wordpress.org\/plugins\/query-monitor\/\">Query Monitor<\/a> plugins.<\/p>\n\n<p>Alternatively, go to ElasticPress &gt; Query Log and set it to record ElasticPress queries.<\/p>\n\n<h4>Requirements:<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/elasticpress\">ElasticPress 4.4.0+<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/debug-bar\/\">Debug Bar 1.0+<\/a><\/li>\n<li>PHP 7.0+<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install <a href=\"https:\/\/wordpress.org\/plugins\/elasticpress\">ElasticPress<\/a>.<\/li>\n<li>Optionally install <a href=\"https:\/\/wordpress.org\/plugins\/debug-bar\/\">Debug Bar<\/a> or <a href=\"https:\/\/wordpress.org\/plugins\/query-monitor\/\">Query Monitor<\/a>.<\/li>\n<li>Install the plugin in WordPress.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>3.1.1 - 2024-12-11<\/h4>\n\n<p><strong>Added:<\/strong><\/p>\n\n<ul>\n<li>Display the number of queries in Query Monitor's tab title. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a> and <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>.<\/li>\n<li>ElasticPress as a plugin dependency. Props <a href=\"https:\/\/github.com\/jeffpaul\">@jeffpaul<\/a>.<\/li>\n<\/ul>\n\n<p><strong>Changed:<\/strong><\/p>\n\n<ul>\n<li>More modern versions of GitHub Actions, node, and node packages. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<\/ul>\n\n<p><strong>Fixed:<\/strong><\/p>\n\n<ul>\n<li>Notices related to i18n calls. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a> and <a href=\"https:\/\/github.com\/archon810\">@archon810<\/a>.<\/li>\n<li>Use new plugin name in the admin notice. Props <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>.<\/li>\n<\/ul>\n\n<h4>3.1.0 - 2023-09-20<\/h4>\n\n<p><strong>Added:<\/strong><\/p>\n\n<ul>\n<li>New button to explain ES queries. Props <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>, <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>, <a href=\"https:\/\/github.com\/MARQAS\">@MARQAS<\/a>, and <a href=\"https:\/\/github.com\/brandwaffle\">@brandwaffle<\/a>.<\/li>\n<li>New button to Reload and retrieve raw ES document. Props <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>, <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>, and <a href=\"https:\/\/github.com\/brandwaffle\">@brandwaffle<\/a>.<\/li>\n<li>Query types (and context when listing queries in the Query Log admin screen.) Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a> and <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>.<\/li>\n<li>Log query by context, status, and fixed time. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<li>Official support to Query Monitor. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<\/ul>\n\n<p><strong>Security:<\/strong><\/p>\n\n<ul>\n<li>Bumped <code>tough-cookie<\/code> from 4.1.2 to 4.1.3. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<li>Bumped <code>word-wrap<\/code> from 1.2.3 to 1.2.4. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<\/ul>\n\n<h4>3.0.0 - 2023-03-23<\/h4>\n\n<p>This release drops the support for older versions of ElasticPress and PHP.<\/p>\n\n<p><strong>Added:<\/strong><\/p>\n\n<ul>\n<li>Instructions with error code for failed queries. Props <a href=\"https:\/\/github.com\/MARQAS\">@MARQAS<\/a> and <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<li>Buttons to copy or download all requests info. Props <a href=\"https:\/\/github.com\/MARQAS\">@MARQAS<\/a>, <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>, and <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>.<\/li>\n<li>Compatibility with the WordPress localization system. Props <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a> and <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<li>SECURITY.md file. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<\/ul>\n\n<p><strong>Changed:<\/strong><\/p>\n\n<ul>\n<li>Set minimum requirement for PHP to 7.0 and ElasticPress to 4.4.0. Props <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a> and <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<li>CSS and JS code lint by 10up toolkit. Props <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>.<\/li>\n<\/ul>\n\n<p><strong>Fixed:<\/strong><\/p>\n\n<ul>\n<li>Unnecessary <code>stripslashes()<\/code> call when outputting JSON objects. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>, <a href=\"https:\/\/github.com\/goldenapples\">@goldenapples<\/a>, and <a href=\"https:\/\/github.com\/mattonomics\">@mattonomics<\/a>.<\/li>\n<li>JS error on copy action. Props <a href=\"https:\/\/github.com\/burhandodhy\">@burhandodhy<\/a>.<\/li>\n<\/ul>\n\n<p><strong>Security:<\/strong><\/p>\n\n<ul>\n<li>Bumped <code>minimatch<\/code> from 3.0.4 to 3.1.2. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<li>Bumped <code>json5<\/code> from 2.2.0 to 2.2.3. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<li>Bumped <code>webpack<\/code> from 5.75.0 to 5.76.2. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<\/ul>\n\n<h4>2.1.1 - 2022-08-04<\/h4>\n\n<p><strong>Security:<\/strong><\/p>\n\n<ul>\n<li>Fix XSS vulnerability. Props <a href=\"https:\/\/github.com\/piotr-bajer\">@piotr-bajer<\/a> and <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<li>Bumped <code>path-parse<\/code> from 1.0.6 to 1.0.7. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<li>Bumps <code>minimist<\/code> from 1.2.5 to 1.2.6. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<li>Bumps <code>ansi-regex<\/code> from 5.0.0 to 5.0.1. Props <a href=\"https:\/\/github.com\/dependabot\">@dependabot<\/a>.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<p><strong>Added:<\/strong><\/p>\n\n<ul>\n<li>ElasticPress and Elasticsearch versions. Props to <a href=\"https:\/\/github.com\/oscarssanchez\">@oscarssanchez<\/a> and <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<li>Log of bulk_index requests. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<li>Warning when ElasticPress is indexing. Props <a href=\"https:\/\/github.com\/nathanielks\">@nathanielks<\/a> and <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<\/ul>\n\n<p><strong>Changed:<\/strong><\/p>\n\n<ul>\n<li>Only load CSS and JS files for logged-in users. Props <a href=\"https:\/\/github.com\/cbratschi\">@cbratschi<\/a> and <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a>.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<p>This release drops the support for older versions of WordPress Core, ElasticPress and Debug Bar.<\/p>\n\n<ul>\n<li>Code refactoring. Props <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a><\/li>\n<li>Fixed Query Logs in EP Dashboard <a href=\"https:\/\/github.com\/felipeelia\">@felipeelia<\/a><\/li>\n<li>Fixed typo from \"clsas\" to \"class\" in the query output. Props <a href=\"https:\/\/github.com\/Rahmon\">@Rahmon<\/a><\/li>\n<\/ul>\n\n<h4>1.4<\/h4>\n\n<ul>\n<li>Support ElasticPress 3.0+<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Add query log<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Show query errors (i.e. cURL timeout)<\/li>\n<li>Add ?explain to query if GET param is set<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Only show query body if it exits<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Improve formatting<\/li>\n<li>Show original query args (EP 2.1+)<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Extends the Query Monitor and Debug Bar plugins for ElasticPress queries.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/41283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=41283"}],"author":[{"embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/10up"}],"wp:attachment":[{"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=41283"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=41283"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=41283"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=41283"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=41283"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/bal.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=41283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}