WordPress plugin intelligence profile

GLOBUS Debug Control

WordPress debug toolkit: filter errors, toggle WP_DEBUG, view error logs, monitor cron, transients, HTTP requests, and more.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version2.2.5
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.2 · PHP 7.4
Directory statusactive
Last directory update13 Apr 20266mo ago
Active installations60Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records GLOBUS Debug Control version 2.2.5 as active, updated 6mo ago and tested up to WordPress 6.9.

Overview

About this plugin

Working with WP_DEBUG enabled often floods the screen with notices and deprecation warnings from third-party plugins and themes – things you neither wrote nor can fix. GLOBUS Debug Control lets you filter out the noise and focus on what actually matters.

All settings are available in Settings – GLOBUS Debug Control. The plugin provides eight tabs: Settings, WP_DEBUG, Error Log, Cron Tasks, Transients, Autoloaded, HTTP Log, and Constants. No code editing needed.

Settings tab

Choose which errors to see

Turn off specific PHP error types independently:

  • Notices – informational messages that rarely indicate a real problem
  • Deprecated – warnings about outdated functions, usually from third-party code
  • Warnings – optional, keep them on if you are actively debugging
  • Strict – PHP 7 strict standards messages (not applicable in PHP 8+)

Control error display

Three modes for showing errors on screen:

  • Inherit – follows your wp-config.php settings (default, non-intrusive)
  • On – always show errors, useful during active development
  • Off – hide all errors from screen even if WP_DEBUG_DISPLAY is on

Errors are always hidden automatically during AJAX requests, REST API calls, WP-Cron, and WP-CLI, so your API responses stay clean regardless of the display setting.

Error logging

Enable logging to capture errors in a file instead of (or in addition to) showing them on screen:

  • Set a custom log file path (absolute or relative to wp-content/ )
  • Set a maximum log file size (1-100 MB); the file rotates automatically when the limit is reached
  • Defaults to wp-content/debug.log if no path is specified

Remove the php-error CSS class

When WordPress encounters a PHP error, it adds a php-error class to the <body> tag, which can break your page layout. This option removes it via both CSS and JavaScript so your front-end and admin look normal even in debug mode.

Early error interception (optional)

WordPress loads plugins in alphabetical order. If another plugin throws an error before GLOBUS Debug Control initialises, those errors will not be filtered. Enabling the MU-plugin dropin installs a small helper file into wp-content/mu-plugins/ that runs before any regular plugin, ensuring your filter settings apply from the very start of the request.

The dropin is removed automatically when the plugin is deactivated or uninstalled.

WP_DEBUG tab

php:

  • WP_DEBUG – master debug switch
  • WP_DEBUG_LOG – write errors to a log file
  • WP_DEBUG_DISPLAY – show errors on screen
  • SCRIPT_DEBUG – use unminified core JS/CSS
  • SAVEQUERIES – log all database queries

php automatically and patches it in place, adding the constant if it is missing or updating the existing value. Commented-out defines and block-comment sections are never touched. The current status of WP_DEBUG is always visible as a badge in the plugin header.

Error Log tab

log file directly in the admin panel using a CodeMirror editor with line numbers. Lines are color-coded by severity: fatal/parse errors, warnings, notices/deprecations, and cron-related messages. The log is paginated (200 lines per page), supports live polling for new entries, and can be downloaded or cleared with one click.

Large log files (over 2 MB) are read from the tail to keep memory usage low.

Cron Tasks tab

Lists all scheduled WordPress cron events with hook name, next run time, recurrence interval, and arguments. Summary cards show total events, overdue count, orphaned hooks, and duplicates. Overdue events are highlighted.

You can run any event immediately or delete orphaned hooks directly from the table.

Transients tab

Displays database-stored WordPress transients from the options table with key name, data size, and expiration time. Transients stored in an external object cache (Redis, Memcached) are not shown. Expired transients are highlighted.

You can delete individual transients or purge all expired ones in one click. Summary cards show total count, expired count, and total data size.

Autoloaded tab

Lists autoloaded options from wp_options sorted by data size (top 200). Shows the option name and value size. Summary cards display total autoloaded row count and total payload size with warnings when thresholds are exceeded (over 800 KB or over 100 rows).

This is a read-only diagnostic view to help identify options that inflate every WordPress request.

HTTP Log tab

) via the http_api_debug hook. Capturing must be explicitly enabled and stores up to 100 entries (6-hour TTL). Each entry shows the request URL, HTTP method, status code, response time, and transport class.

Useful for spotting slow or failing external API calls.

Constants tab

Displays all WordPress-related PHP constants defined at runtime, grouped by category: Debug, Performance, Security, Database, Auth and Salts, Paths, and Other WP_* constants. Sensitive values (database password, auth keys, salts) are automatically masked. This is a read-only reference view.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • error log
  • wp config
  • cron
  • debug
  • transients
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.2 · PHP 7.4
Update activity13 Apr 20266mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.