ErrorLyze – WordPress Error Logger & AI Debugger

Description

ErrorLyze helps you track WordPress errors, debug PHP issues, and monitor site health automatically. Get AI-powered error analysis and step-by-step fix instructions for every WordPress error on your site.

Perfect for WordPress developers debugging sites, administrators monitoring PHP errors, and agencies tracking errors across multiple client websites.

🔍 Automatic Error Detection

ErrorLyze captures all PHP errors, warnings, and notices automatically as they occur. No configuration needed – just install and activate.

🤖 AI-Powered Fix Recommendations

Click “Get AI Analysis” on any error to receive intelligent, step-by-step instructions for fixing the issue. Our AI analyzes the error context and provides actionable solutions.

📊 Real-Time Error Monitoring

Monitor WordPress errors directly from your dashboard with our widget. View error statistics, severity levels, and recent issues at a glance.

Key Features:

  • Automatic PHP Error Logging – Captures errors, warnings, and notices in real-time
  • AI Error Analysis – Get detailed fix instructions powered by artificial intelligence
  • Dashboard Widget – Monitor error statistics from your WordPress admin
  • Email Alerts – Instant notifications when critical errors occur
  • Smart Filtering – Filter errors by severity (critical, high, warning), category, or search terms
  • Export Functionality – Export error logs in CSV (Excel) or JSON format
  • Automatic Cleanup – Auto-delete old resolved errors to keep database clean
  • Error Search – Quickly find specific errors with full-text search
  • Copy to Clipboard – Easily copy error messages for research or sharing
  • Mark as Resolved – Track which errors you’ve fixed

Perfect For:

  • WordPress developers debugging plugin and theme issues
  • Site administrators monitoring production site health
  • Development agencies managing multiple client sites
  • DevOps teams tracking PHP errors and warnings
  • Anyone wanting a cleaner, error-free WordPress site

How It Works:

  1. Install and activate ErrorLyze
  2. Errors are automatically captured and logged
  3. View all errors in a clean, organized dashboard
  4. Click “Get AI Analysis” for intelligent fix recommendations
  5. Follow step-by-step instructions to resolve issues
  6. Mark errors as resolved to track your progress
  7. Optional: Enable email alerts for critical errors

Why ErrorLyze?

  • Zero Configuration – Works immediately after activation
  • Privacy-Focused – Error data stays in your database
  • Developer-Friendly – Clean interface, powerful filtering
  • AI-Assisted – Smart recommendations save debugging time
  • Lightweight – Minimal performance impact
  • Free to Use – No paid tiers or upgrade prompts

External Services

This plugin uses an external API service for AI-powered error analysis:

Service: ErrorLyze AI Analysis API
Provider: api.errly.nl (owned and operated by the plugin author)
Purpose: Provides AI-powered analysis and fix recommendations for WordPress PHP errors

Data Sent to External Service:

  • Error message text only
  • File path (sanitized, relative paths only)
  • Line number where error occurred
  • Site URL (for rate limiting purposes only)
  • Unique site key (randomly generated, for rate limiting)

When Data is Sent:

  • ONLY when you manually click the “Get AI Analysis” button
  • NEVER automatically or in the background
  • Service availability may vary (limited capacity)

Data NOT Sent:

  • No passwords or credentials
  • No user personal information
  • No database credentials
  • No API keys or secrets
  • No email addresses
  • No full file contents
  • No session data

Privacy & Security:

  • All communication via HTTPS encryption
  • No personal data collected or stored on external servers
  • Only error messages are analyzed
  • GDPR compliant – no tracking, no cookies, no user data
  • Data processed in real-time and not stored after analysis

Service Terms:

  • Service provided free of charge
  • No account registration required
  • No data retention beyond analysis processing
  • Limited availability (rate limited per site)

Legal Information:

  • Terms of Service: https://api.errly.nl/errorlyze-terms.html
  • Privacy Policy: https://api.errly.nl/errorlyze-privacy.html

For questions about data handling, contact via the WordPress.org support forum.

Support

For support, bug reports, or feature requests, please visit the WordPress.org support forum for this plugin.

We respond to all support requests within 24 hours.

Screenshots

  • AI-powered analysis providing step-by-step fix instructions for WordPress errors
  • Settings page with email alerts, test mode, and automatic cleanup configuration
  • Dashboard view showing error list with severity badges and filtering options

Installation

Automatic Installation:

  1. Log in to your WordPress admin panel
  2. Go to Plugins > Add New
  3. Search for “ErrorLyze”
  4. Click “Install Now” and then “Activate”
  5. Visit ErrorLyze in your admin menu to view errors

Manual Installation:

  1. Download the plugin ZIP file
  2. Log in to your WordPress admin panel
  3. Go to Plugins > Add New > Upload Plugin
  4. Choose the ZIP file and click “Install Now”
  5. Click “Activate Plugin”
  6. Visit ErrorLyze in your admin menu

After Activation:

The plugin immediately starts monitoring WordPress errors. No configuration required!

Optional settings:
* Settings > General – Enable test mode, configure auto-cleanup
* Settings > Email Alerts – Set up notifications for critical errors

FAQ

Will this plugin slow down my WordPress site?

No. ErrorLyze only logs errors locally in your database. The AI analysis is optional and only runs when you manually click “Get AI Analysis” – it never runs automatically.

How does AI error analysis work?

When you click “Get AI Analysis” on an error, the plugin sends the error message to our external AI service (api.errly.nl). The AI analyzes the error and returns step-by-step fix instructions. This service is provided free of charge with limited availability.

What if AI analysis is temporarily unavailable?

All core features work independently of the AI service. You can still:
* View all error logs
* Search and filter errors
* Export error logs to CSV/JSON
* Receive email alerts
* Mark errors as resolved
* Copy error messages for manual research

Can I use this plugin on multiple WordPress sites?

Yes! Each site tracks its errors independently. Install ErrorLyze on as many sites as you need.

Is my error data secure and private?

Yes. All error data is stored in your WordPress database. Only error messages (no sensitive data like passwords, credentials, or personal information) are sent for AI analysis via encrypted HTTPS connection. See the External Services section for full details.

Do I need to configure anything after installation?

No. The plugin works out of the box. However, you can optionally:
* Enable email alerts in Settings > Email Alerts
* Configure auto-cleanup in Settings > General
* Enable test mode to generate sample errors

Can I export error logs?

Yes! Go to Settings > Export and choose CSV (for Excel/Google Sheets) or JSON format. You can optionally include or exclude resolved errors and AI analysis in your export.

How do email alerts work?

Enable email alerts in Settings > Email Alerts. You’ll receive HTML-formatted emails when errors occur. You can set a severity threshold (critical only, high severity, or all errors).

What is auto-cleanup?

Auto-cleanup automatically deletes old resolved errors to keep your database clean. You can set the retention period: 1 day, 7 days, 30 days, or 180 days. Cleanup runs daily via WordPress cron.

Can I test if the plugin is working?

Yes! Enable “Test Mode” in Settings > General. This adds a “Generate Test Error” button to your dashboard. Click it to create a sample error and verify ErrorLyze is capturing errors correctly. Disable test mode after testing to keep your dashboard clean.

Does this work with WordPress multisite?

Each site in a multisite network tracks errors independently. The plugin works on multisite but is not network-activated.

What PHP errors does ErrorLyze capture?

ErrorLyze captures all PHP error types:
* Fatal Errors (E_ERROR)
* Warnings (E_WARNING)
* Notices (E_NOTICE)
* Deprecated function warnings (E_DEPRECATED)
* User-triggered errors (E_USER_ERROR, E_USER_WARNING, E_USER_NOTICE)

Reviews

There are no reviews for this plugin.

Contributors & Developers

“ErrorLyze – WordPress Error Logger & AI Debugger” is open source software. The following people have contributed to this plugin.

Contributors

“ErrorLyze – WordPress Error Logger & AI Debugger” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “ErrorLyze – WordPress Error Logger & AI Debugger” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.1

  • Improved SEO optimization for better plugin discoverability
  • Enhanced readme descriptions and tags
  • Better search rankings for WordPress error debugging
  • No functional changes – documentation update only

1.0.0

  • Initial release
  • Automatic error detection and logging
  • AI-powered error analysis with fix recommendations
  • Dashboard widget with real-time error statistics
  • Email alerts for critical errors
  • Export to CSV and JSON formats
  • Automatic cleanup of old resolved errors
  • Show/hide resolved errors
  • Search and filter functionality
  • Copy error messages to clipboard
  • Mark errors as resolved
  • Test mode for verification