Starline Conflict Inspector helps WordPress developers and site administrators identify, diagnose, and resolve plugin-related issues without modifying your site’s files or database.
Conflict Scanner — Five automated scans detect duplicate script registrations, multiple jQuery versions/handles, hook crowding (10+ callbacks on high-traffic hooks), deprecated WordPress function usage across active plugins, and version incompatibilities against your WordPress/PHP environment. Results are cached for performance.
Diagnostic Mode — Provides guided step-by-step instructions to help you manually isolate plugin conflicts. Uses a session-scoped option (1-hour expiry) — no files are created or plugin states modified. Toggle from the System Health tab or the admin bar.
Error Log Analyzer — Parse and browse your WordPress debug.log with severity ratings (critical, error, warning, info), error type badges, plugin attribution, paginated results (20 per page), and expandable stack traces. Handles files up to 10 MB.
AI-Powered Diagnostics — Send diagnostic data to OpenAI (GPT-4o, GPT-4o Mini) or Google Gemini (2.0 Flash, 2.5 Pro) for structured analysis. The diagnostic prompt builder redacts absolute paths, API keys, emails, IPs, site URLs, and database credentials before transmission. HTTP requests use wp_remote_post with retry and exponential backoff.
System Health Dashboard — View WordPress, PHP, MySQL, and server configuration at a glance along with performance recommendations.
The plugin performs best-effort redaction of sensitive data before transmission (see “External Services” below). No data is stored or logged server-side by this plugin beyond temporary scan caches (transients, 5-minute TTL) and optional API key storage in the WordPress options table (masked on screen).
This plugin offers optional AI analysis features that transmit diagnostic data to third-party services. No data is sent unless an administrator explicitly configures an API key and clicks Run Full AI Scan.
You may revoke consent at any time by removing the API key(s) on the AI Analysis settings screen. No diagnostic data is sent to any external service automatically or without explicit administrator action.