We built the plugin because we needed to debug our own WordPress projects and the current options simply slowed us down more than they helped streamline our development process. This is both the list of features we have, and a bit of history on how they came to be.
00
Keyboard Shortcuts
You can navigate the entire app using the keyboard. This is the feature that started it all. Some people prefer clicking, we like to use the keyboard, and switching through monitors clicking away became so annoying that we made a simple UI with simple navigation and copy hotkeys.
01
Error Highlights
You'll get clear highlighting and categorization of your log entries. We wanted to improve how it looked, as plain text can be hurtful to your eyes when you have been debugging for three straight hours at 3 a.m.
02
Real Time Logging
Don't need to manually refresh the viewer app to get the latest logs. Enable Real-Time Refresh and you'll get them as they happen. We wanted to save that split second it takes to hit CMD+R to refresh the tool, and now we have.
03
Standalone Viewer App
The Viewer App is self-contained and will work and show you the logs even if WordPress is completely unresponsive. This became a necessity because our WordPress local site had crashed out multiple times, and we got tired of being kicked out of WordPress because if there is no WordPress, there is no plugin system, so we turned our log viewer into a Standalone React Application that exists on your server, but is independent of WordPress
04
UI Enhancements
We wanted to make things not only prettier, but easy to understand —because debugging is already annoying and hard enough. The idea was to build an UI you could glance at and understand what's going on, and be able to find it quickly. We added some additional controls to download the logs, copy single log entries, and better color and space distribution. The end result is a very clean and friendly UI that doesn't get in your way when troubleshooting your code.
05
Filters
Cut through the noise using the built-in filters. You can include or exlude specific keywords, filter by level, time, or even source. This allows you to quickly, and very effitienly filter out the tons of notices and warnings, or other instances of error logs you don't care for at the moment, but couldn't remove just yet, and focus only on the actual bug you're trying to fix.
06
File Viewer
The Viewer App will not only show you the logs, but the entire file where the issue is happening so you have full contexts of what's going on with your code, because sometimes just knowing the error and in which line is it, is just not enough. Sometimes you need to see the bigger picture, so we created an integrated file viewer that will open on the exact line with the error so you can see and track down where the issue is, who called it, etc.
07
Crash Recovery System
You can disable plugins and themes with a single click directly from the Viewer App. This will help you recover from crashes safely and resolve conflicts very rapidly, and even regain WordPress access when dealing with the White Screen of Death or a complete Site Crash.
We can't offer you a free trial, but we do have a great demo where you can testdrive all features for free for seven days and (spoiler alert) even get a discount on your purchase