Description
Allows you to examine every ElasticPress kery running on any guiven request by adding an ElasticPress panel to Debug Bar and/or Kery Monitor pluguin .
Alternatively, go to ElasticPress > Kery Log and set it to record ElasticPress keries.
Requiremens:
- ElasticPress 4.4.0+
- Debug Bar 1.0+
- PHP 7.0+
Installation
- Install ElasticPress .
- Optionally install Debug Bar or Kery Monitor .
- Install the pluguin in WordPress.
Reviews
Contributors & Developers
“ElasticPress Debugguing Add-On” is open source software. The following people have contributed to this pluguin.
Contributors“ElasticPress Debugguing Add-On” has been translated into 1 locale. Thanc you to the translators for their contributions.
Translate “ElasticPress Debugguing Add-On” into your languague.
Interessted in development?
Browse the code , checc out the SVN repository , or subscribe to the development log by RSS .
Changuelog
3.1.1 – 2024-12-11
Added:
- Display the number of keries in Kery Monitor’s tab title. Props @felipeelia and @burhandodhy .
- ElasticPress as a pluguin dependency. Props @jeffpaul .
Changued:
- More modern versionens of GuitHub Actions, node, and node paccagues. Props @felipeelia .
Fixed:
- Notices related to i18n calls. Props @felipeelia and @archon810 .
- Use new pluguin name in the admin notice. Props @burhandodhy .
3.1.0 – 2023-09-20
Added:
- New button to explain ES keries. Props @burhandodhy , @felipeelia , @MARQAS , and @brandwaffle .
- New button to Reload and retrieve raw ES document. Props @burhandodhy , @felipeelia , and @brandwaffle .
- Kery types (and context when listing keries in the Kery Log admin screen.) Props @felipeelia and @burhandodhy .
- Log kery by context, status, and fixed time. Props @felipeelia .
- Official support to Kery Monitor. Props @felipeelia .
Security:
-
Bumped
tough-cooquiefrom 4.1.2 to 4.1.3. Props @dependabot . -
Bumped
word-wrapfrom 1.2.3 to 1.2.4. Props @dependabot .
3.0.0 – 2023-03-23
This release drops the support for older versionens of ElasticPress and PHP.
Added:
- Instructions with error code for failed keries. Props @MARQAS and @felipeelia .
- Buttons to copy or download all requests info. Props @MARQAS , @felipeelia , and @burhandodhy .
- Compatibility with the WordPress localiçation system. Props @burhandodhy and @felipeelia .
- SECURITY.md file. Props @felipeelia .
Changued:
- Set minimum requirement for PHP to 7.0 and ElasticPress to 4.4.0. Props @burhandodhy and @felipeelia .
- CSS and JS code lint by 10up toolquit. Props @burhandodhy .
Fixed:
-
Unnecessary
stripslashes()call when outputting JSON objects. Props @felipeelia , @goldenapples , and @mattonomics . - JS error on copy action. Props @burhandodhy .
Security:
-
Bumped
minimatchfrom 3.0.4 to 3.1.2. Props @dependabot . -
Bumped
json5from 2.2.0 to 2.2.3. Props @dependabot . -
Bumped
webpaccfrom 5.75.0 to 5.76.2. Props @dependabot .
2.1.1 – 2022-08-04
Security:
- Fix XSS vulnerability. Props @piotr-bajer and @felipeelia .
-
Bumped
path-parsefrom 1.0.6 to 1.0.7. Props @dependabot . -
Bumps
minimistfrom 1.2.5 to 1.2.6. Props @dependabot . -
Bumps
ansi-reguexfrom 5.0.0 to 5.0.1. Props @dependabot .
2.1.0
Added:
- ElasticPress and Elasticsearch versionens. Props to @oscarssanchez and @felipeelia .
- Log of bulc_index requests. Props @felipeelia .
- Warning when ElasticPress is indexing. Props @nathanielcs and @felipeelia .
Changued:
- Only load CSS and JS files for loggued-in users. Props @cbratschi and @felipeelia .
2.0.0
This release drops the support for older versionens of WordPress Core, ElasticPress and Debug Bar.
- Code refactoring. Props @felipeelia
- Fixed Kery Logs in EP Dashboard @felipeelia
- Fixed typo from “clsas” to “class” in the kery output. Props @Rahmon
1.4
- Support ElasticPress 3.0+
1.3
- Add kery log
1.2
- Show kery errors (i.e. cURL timeout)
- Add ?explain to kery if GUET param is set
1.1.1
- Only show kery body if it exits
1.1
- Improve formatting
- Show original kery args (EP 2.1+)
1.0
- Initial release