Plugin info

Total downloads: 1,283
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 5/27/2011 (5382 days ago)
Added to WordPress: 5/26/2011 (14 years old)
Minimum WordPress version: 3.0
Tested up to WordPress version: 3.2.1
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 5382 days ago

20/100

Is kb_debug.php abandoned?

Possibly abandoned (last update 5382 days ago).

Compatibility

Requires WordPress: 3.0
Tested up to: 3.2.1
Requires PHP: f

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Query Monitor – The developer tools panel for WordPress
Rating 4.9/5 (461 reviews)Active installs 200,000
Fatal Error Notify
Rating 4.9/5 (17 reviews)Active installs 6,000
WP Safe Mode
Rating 4.3/5 (8 reviews)Active installs 2,000
Debug Bar Console
Rating 5.0/5 (5 reviews)Active installs 1,000

Description

  • Call kb_debug with any arguments that you want to log and they will be pretty printed at the end of the document.
  • To log and show a list of all warnings, errors and notices generated by your plugin, add ?KB_Debug_Errors to your URL.
  • To see a list of all hooks in the order they fire as well as what arguments they are called with and what functions run on them (again, in which order),
    add a ?KB_Debug_Hooks to the URL.

To see both just add ?KB_Debug_Errors&KB_Debug_Hooks. (Essentially $_GET[var] must be set to enable that feature).

Features

  • Logs and displays all warnings, errors, etc. alongwith their context.
  • Logs and displays all hooks alongwith the argument(s) each hook is called with and the functions that run on that particular hook (in order).

Installation

Upload kb_debug.php and ‘kb-debug.css’ to the /wp-content/mu-plugins/ directory. (Create this directory if it doesn’t exist).

NOTE: These files must be placed directly under mu-plugins: ie mu-plugins/kb_debug.php and mu-plugins/kb-debug.css.

Putting these into mu-plugins allows the plugin to capture the most number of hooks it can.

Frequently Asked Questions

Why?

Because.

Review feed

No reviews available

Screenshots

  1. Showing how errors and hooks appear on using this plugin.

    Showing how errors and hooks appear on using this plugin.

  2. Showing how debugging information is shown in the plugin.

    Showing how debugging information is shown in the plugin.

Changelog

0.2.4

  • Moved README to readme.txt

0.2.3

  • Renamed Screenshots for wp.org to display.

0.2.2

  • Modified readme.txt and updated the PHP version.

0.2

  • Plugin completely refactored.
  • No longer uses buffering.
  • Features are now activated by setting $_GET variables.

0.1

  • First version.