RP Debug Log Viewer

Changelog

1.0.0

  • Initial public release.
  • Named log files with automatic creation from code or admin UI.
  • Log Viewer with tabbed interface, instant search, one-click refresh, secure download, and clear.
  • Four log levels: INFO, WARNING, ERROR, DEBUG — each color-coded.
  • Structured JSON context blocks (collapsible, syntax-highlighted).
  • Array and object dump rendering with expandable full-tree view and top-level key summary.
  • Built-in WordPress debug.log viewer tab (view, search, and download only — the plugin never writes to, clears, or deletes wp-content/debug.log, since it is owned by WordPress core and lives outside the plugin’s storage directory).
  • Configuration page: background, text, and hover colors; font size; panel height and width with live preview.
  • Tab management: drag-and-drop ordering and active/inactive toggle.
  • Generate Sample Logs page for quick testing.
  • Developer Resources page with PHP code examples.
  • Conditional asset loading (CSS/JS only on plugin pages).
  • Nonce-protected AJAX and secure log file download.
  • Filesystem hardening: log names are sanitized with sanitize_file_name() and basename(), then every read/write path is re-validated with realpath() to stay contained within wp-content/uploads/rp-debug-log-viewer/.
  • Clean uninstall with full data removal.
  • WordPress coding standards compliant.
  • Translation-ready with rp-debug-log-viewer text domain.

Plugin Website
Visit website

Version:
1.0.0
Last Updated
July 5, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.