Variable Inspector
Variable Inspector allows you to easily inspect your PHP $variables in a visually clean manner at a central dashboard in wp-admin. It aims to be an easy and useful enough dev and debug tool . It provides a single-line code to inspect your variable (see “How to Use” below). Nothing is shown to site v
About this tool.
Variable Inspector allows you to easily inspect your PHP $variables in a visually clean manner at a central dashboard in wp-admin. It aims to be an easy and useful enough dev and debug tool .
It provides a single-line code to inspect your variable (see “How to Use” below). Nothing is shown to site visitors nor being output on the frontend, and the $variable content is nicely formatted for review using var_dump() , var_export() and print_r() on the inspector dashboard in wp-admin.
It’s a real time-saver for scenarios where Xdebug or even something like Ray is not ideal or simply an overkill. For example, when coding on a non-local environment via tools like Code Snippets , WPCodeBox , Scripts Organizer or Advanced Scripts . Additionally, because it is a regular WordPress plugin, you simply install, activate and use without the need for complicated configuration.
What Users Say
“ Huge time-saver when working with PHP variables .” ~ Jeff Starr
“ Works great! Love this thing.” ~ Josh
“ Every developer need it. You can debug easily every variable.” ~ Pexle Chris
“ All I need . Enough to test the function of snippets. Works flawless.” ~ @tesig
“ It does what it does very well , and doesn’t try to do everything.” ~ @swb1
How to Use
Simply place the following line anywhere in your code after the $variable_name you’d like to inspect:
do_action( 'inspect', [ 'variable_name', $variable_name ] );
If you’d like to record the originating PHP file and line number, append the PHP magic constants __FILE__ and __LINE__ as follows.
do_action( 'inspect', [ 'variable_name', $variable_name, __FILE__, __LINE__ ] );
This would help you locate and clean up the inspector lines once you’re done debugging.
Give Back
- A nice review would be great!
- Give feedback and help improve future versions.
- Github repo to contribute code.
- Sponsor my work with as little as USD 1 monthly or one-time .
PRO Version
If you need something more versatile for larger, more complex projects, these PRO features might come in handy:
- vi( $variable ) inspector to replace the do_action() above and automatically includes the file path and line number. Or, use vis( $variable_name, ‘variable_name’ ) when inspecting in/via code snippets plugins (Code Snippets, WPCodeBox, Scripts Organizer, etc.) or custom code module of page builders (Bricks, Oxygen Builder, etc.)