oik plugins
oik-plugins provide two plugins for problem determination.
Plugin name and description | Plugin links | Version, total downloads, last update, tested |
---|---|---|
oik-bwtrace debug trace for WordPress |
oik-bwtrace | 3.2.0 February 18, 2021 5.6 |
oik-debug-filters debug deprecated code |
oik-debug-filters |
You no longer need oik-debug-filters
, since the functionality is now available in oik-bwtrace
.
Other plugins from WordPress.org
The following plugins are available from WordPress.org.
You may find these suit your needs.
Plugin name and description | Plugin links | Version, total downloads, last update, tested |
---|---|---|
Debug Bar Adds a debug menu to the admin bar that shows query, cache, and other helpful debugging information. |
debug-bar home |
1.1.2 1,002,928 November 13, 2020 5.5.3 |
Developer A plugin, which helps WordPress developers develop. |
developer home |
1.2.6 191,531 April 14, 2016 4.5.13 |
Log Deprecated Notices Logs the usage of deprecated files, functions, and function arguments, and identifies where the deprecated functionality is being used. |
log-deprecated-notices home |
0.4.1 124,074 July 21, 2018 5.0-alpha |
Query Monitor Query Monitor is the developer tools panel for WordPress. |
query-monitor home |
3.6.7 3,101,153 January 20, 2021 5.6.2 |
debug-my-plugin | No info available | |
Debug Objects The Plugin Debug Objects provides a large number of information: query, cache, cron, constants, hooks, functions and many more. |
debug-objects home |
2.5.0 80,150 November 10, 2017 4.9.16 |
Debug This Peek under the hood with sixty debugging reports just one click away. |
debug-this home |
0.6.3 109,654 November 5, 2020 5.5.3 |
Comparison of oik-bwtrace with other debug plugins
Most of the debugging plugins on WordPress.org display debug information for the current page that you’re viewing.
oik-bwtrace records all the server activity in its raw form, in a separately viewable log file. It provides the capability to trace the processing flow.
You can use it to see what’s happening in AJAX requests and other background requests.
Think of the bw_trace2() as a super advanced var_dump() with contextual information.
If you need to find out where something’s being called then you can use bw_backtrace() to obtain debug_backtrace() output in the trace file.
Using the most advanced feature, Ad hoc tracing ( added in v2.0.6 ), you can specify a number of hooks and get oik-bwtrace
to produce trace output for those hooks.
All without having to change any code.
See also
For a full list of WordPress plugins that help with debugging or problem determination I suggest you do a Google search. Currently WordPress.org lists over 1000 results.