[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLv87dUMgiDe7ZDr3uMpaIW49JDYqUKj9u8pFJMq-BJk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":55,"analysis":139,"fingerprints":351},"debug-log-viewer","Debug Log Viewer","2.1","Oleksandr Lysyi","https:\u002F\u002Fprofiles.wordpress.org\u002Flysyiweb\u002F","\u003Cp>Debug Log Viewer: Your Essential WordPress Debugging Tool\u003C\u002Fp>\n\u003Cp>Tired of struggling to access and understand your WordPress debug.log file?  Debug Log Viewer simplifies WordPress debugging by providing a user-friendly interface to view, search, and manage your debug.log directly within your WordPress admin area.  It’s the perfect solution for WordPress developers, site administrators, and anyone needing to quickly identify and resolve website issues.\u003C\u002Fp>\n\u003Cp>Gain Real-Time Insights into Your WordPress Site Health\u003C\u002Fp>\n\u003Cp>This plugin is designed to provide you with instant visibility into the inner workings of your WordPress website. By tracking errors, warnings, and deprecated function notices in real-time, Debug Log Viewer empowers you to proactively maintain a healthy and stable WordPress environment.\u003C\u002Fp>\n\u003Cp>Key Features for Efficient WordPress Debugging:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-Time Log Viewer:  Monitor your WordPress debug.log file in real-time, directly from your WordPress dashboard. No more hunting for files via FTP or cPanel!\u003C\u002Fli>\n\u003Cli>Easy Debug Log Access:  Access and view your full WordPress debug log within a clean and intuitive interface.\u003C\u002Fli>\n\u003Cli>Search and Filtering: Quickly find specific log entries with powerful search and filtering options. Filter by error type, keywords, or date (future feature) to pinpoint issues fast.\u003C\u002Fli>\n\u003Cli>Pagination: Navigate through large debug logs with ease using pagination, ensuring smooth performance even with extensive logs.\u003C\u002Fli>\n\u003Cli>Email Alerts for Critical Errors:  Get immediate email alerts when new errors are logged, allowing you to address critical issues before they impact your users (future feature: configurable severity levels).\u003C\u002Fli>\n\u003Cli>Flexible Settings Panel:\n\u003Cul>\n\u003Cli>Control WP_DEBUG Constants:  Enable or disable WP_DEBUG and WP_DEBUG_LOG constants directly from the plugin settings, without editing wp-config.php.\u003C\u002Fli>\n\u003Cli>Customize Logging Options: Configure your debug log settings to match your specific needs.\u003C\u002Fli>\n\u003Cli>Tailor Your Error Tracking:  Personalize your debugging experience through plugin settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Custom Log Path Support:  If you’ve defined a custom path for your debug.log file (e.g., using define( ‘WP_DEBUG_LOG’, ABSPATH . ‘wp-content\u002Flogs\u002Fdebug.log’ );), Debug Log Viewer automatically detects and reads from it.\u003C\u002Fli>\n\u003Cli>Automatic Log Cleanup:  Schedule automatic cleanup to prevent your debug.log from growing too large and consuming disk space. Keep your site running smoothly with automatic maintenance at 50MB threshold.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Benefits of Using Debug Log Viewer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Save Time and  Effort: Stop wasting time manually accessing and parsing your debug log file. Debug Log Viewer puts all the information you need at your fingertips within WordPress admin.\u003C\u002Fli>\n\u003Cli>Faster Error Detection: Real-time monitoring and email alerts help you catch errors as they happen, minimizing potential downtime.\u003C\u002Fli>\n\u003Cli>Simplified WordPress Troubleshooting:  Quickly identify the source of errors and warnings to streamline your WordPress troubleshooting process.\u003C\u002Fli>\n\u003Cli>Improved Website Stability: Proactive error monitoring and resolution contribute to a more stable and reliable WordPress website.\u003C\u002Fli>\n\u003Cli>User-Friendly Interface:  No coding skills required!  Debug Log Viewer is designed for ease of use, making debug log management accessible to everyone.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Debug Log Viewer Pro Features:\u003C\u002Fp>\n\u003Cp>Upgrade to Pro for advanced debugging capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Advanced Email Alert Customization: Choose specific error levels to monitor and reduce notification noise.\u003C\u002Fli>\n\u003Cli>CSV Export: Export debug log data for analysis, reporting, or sharing with team members.\u003C\u002Fli>\n\u003Cli>Custom Date Range Filtering: Filter log entries by specific time periods for targeted troubleshooting.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Who is Debug Log Viewer For?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress developers\u003C\u002Fli>\n\u003Cli>Website administrators\u003C\u002Fli>\n\u003Cli>Freelancers managing client sites\u003C\u002Fli>\n\u003Cli>Anyone who wants an easy way to monitor WordPress errors and improve website health\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Tested up to\u003C\u002Fh3>\n\u003Cp>WordPress Version: 6.9\u003Cbr \u002F>\nPHP Version: 8.3.9\u003C\u002Fp>\n","Effortlessly view, search, filter and manage your WordPress debug.log in the admin dashboard. Real-time monitoring and email alerts",1000,11501,80,3,"2026-03-02T06:29:00.000Z","6.9.4","5.8","7.2",[20,21,22,23],"debug","debugging","error-log","log","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebug-log-viewer.2.1.zip",99,1,0,"2025-10-29 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-67561","debug-log-viewer-missing-authorization","Debug Log Viewer \u003C= 2.0.3 - Missing Authorization","The Debug Log Viewer plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.0.3. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=2.0.3","2.0.4","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-12-11 16:47:46",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F93e407d9-6878-4d2f-9f86-4037be95f239?source=api-prod",44,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":47,"trust_score":53,"computed_at":54},"lysyiweb",2,1050,96,85,"2026-04-04T05:23:05.717Z",[56,75,91,107,124],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":28,"num_ratings":28,"last_updated":66,"tested_up_to":67,"requires_at_least":17,"requires_php":68,"tags":69,"homepage":72,"download_link":73,"security_score":74,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"log-iq","LogIQ","1.0.3","akmelias","https:\u002F\u002Fprofiles.wordpress.org\u002Fakmelias\u002F","\u003Cp>LogIQ is a powerful debug log viewer that makes WordPress debugging easier and more efficient. With its intuitive interface and smart features, you can quickly identify and resolve issues in your WordPress site.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-time Log Monitoring\u003C\u002Fstrong>: View WordPress debug logs directly from your admin dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Complex Data Handling\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Beautifully formats and displays complex data types like JSON and arrays\u003C\u002Fli>\n\u003Cli>Syntax highlighting for better readability\u003C\u002Fli>\n\u003Cli>Collapsible sections for nested data structures\u003C\u002Fli>\n\u003Cli>Perfect for debugging webhook payloads, API responses, and complex objects\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Log Parsing\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Automatically categorizes logs into different levels (Fatal, Error, Warning, Notice, Deprecated, Info, Debug)\u003C\u002Fli>\n\u003Cli>Intelligent detection of data types (JSON, Arrays, Objects)\u003C\u002Fli>\n\u003Cli>Context-aware formatting for different log sources\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Filtering\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Filter logs by level, date, and content\u003C\u002Fli>\n\u003Cli>Search within specific log types\u003C\u002Fli>\n\u003Cli>Combine multiple filters for precise results\u003C\u002Fli>\n\u003Cli>Save and load filter presets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clickable File Links\u003C\u002Fstrong>: Click on file paths in log entries to open them directly in your code editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor Integration\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Supports Visual Studio Code\u003C\u002Fli>\n\u003Cli>Supports Sublime Text\u003C\u002Fli>\n\u003Cli>Supports PhpStorm\u003C\u002Fli>\n\u003Cli>Falls back to file:\u002F\u002F protocol if no supported editor is found\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Interface\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Modern, responsive design with color-coded log levels\u003C\u002Fli>\n\u003Cli>Dark\u002FLight mode support\u003C\u002Fli>\n\u003Cli>Customizable column layout\u003C\u002Fli>\n\u003Cli>Quick access toolbar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination\u003C\u002Fstrong>: Navigate through large log files with ease\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security\u003C\u002Fstrong>: Built with WordPress security best practices\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Status Dashboard\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time log file size monitoring\u003C\u002Fli>\n\u003Cli>Memory usage statistics\u003C\u002Fli>\n\u003Cli>PHP version and configuration\u003C\u002Fli>\n\u003Cli>WordPress environment details\u003C\u002Fli>\n\u003Cli>Server information\u003C\u002Fli>\n\u003Cli>Active plugins and themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Settings Management\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Configure log retention periods\u003C\u002Fli>\n\u003Cli>Set up automatic log rotation\u003C\u002Fli>\n\u003Cli>Customize display preferences\u003C\u002Fli>\n\u003Cli>Manage user permissions\u003C\u002Fli>\n\u003Cli>Configure editor preferences\u003C\u002Fli>\n\u003Cli>Set up email notifications\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Access LogIQ\u003C\u002Fstrong>\u003Cbr \u002F>\n    * Install & Activate LogIQ plugin From WordPress org or Download and put the file inside your plugin directory then activate\u003Cbr \u002F>\n    * Go to WordPress admin dashboard\u003Cbr \u002F>\n    * Navigate to Tools > LogIQ -> Settings\u003Cbr \u002F>\n    * Enable WordPress debug logging and Log to debug.log file and save\u003Cbr \u002F>\n    * You’ll see your debug logs displayed in a clean, organized interface\u003C\u002Fp>\n\u003Ch4>Using the Log Viewer\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Viewing Logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Logs are displayed in chronological order (newest first)\u003C\u002Fli>\n\u003Cli>Each log entry shows:\n\u003Cul>\n\u003Cli>Timestamp\u003C\u002Fli>\n\u003Cli>Log level (color-coded)\u003C\u002Fli>\n\u003Cli>Message content\u003C\u002Fli>\n\u003Cli>File path and line number (if available)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Filtering Logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the filter buttons at the top to show specific log levels:\n\u003Cul>\n\u003Cli>Fatal\u003C\u002Fli>\n\u003Cli>Error\u003C\u002Fli>\n\u003Cli>Warning\u003C\u002Fli>\n\u003Cli>Notice\u003C\u002Fli>\n\u003Cli>Deprecated\u003C\u002Fli>\n\u003Cli>Info\u003C\u002Fli>\n\u003Cli>Debug\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Click multiple filters to combine them\u003C\u002Fli>\n\u003Cli>Use the search box to find specific text in logs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Navigating Logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use pagination controls at the bottom to view older logs\u003C\u002Fli>\n\u003Cli>Click the refresh button to see new logs\u003C\u002Fli>\n\u003Cli>Use the “Jump to Top” button to return to the latest logs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>View your own log for Debugging\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use wordpress’s own error_log\u003C\u002Fli>\n\u003Cli>For simple log ex: error_log(‘my own log’)\u003C\u002Fli>\n\u003Cli>For complex log data ex: error_log(print_r($complexData, true))\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Working with File Links\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Opening Files in Editor\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Click any file path in a log entry\u003C\u002Fli>\n\u003Cli>The file will open in your default code editor\u003C\u002Fli>\n\u003Cli>The cursor will automatically move to the relevant line\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Supported Editors\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visual Studio Code (recommended)\u003C\u002Fli>\n\u003Cli>Sublime Text\u003C\u002Fli>\n\u003Cli>PhpStorm\u003C\u002Fli>\n\u003Cli>System default text editor (fallback)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Editor Detection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>LogIQ automatically detects your installed editors\u003C\u002Fli>\n\u003Cli>No configuration needed\u003C\u002Fli>\n\u003Cli>Works with the first supported editor found\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Complex Data Viewing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>JSON data is automatically formatted and syntax-highlighted\u003C\u002Fli>\n\u003Cli>Arrays are displayed in collapsible sections\u003C\u002Fli>\n\u003Cli>Click to expand\u002Fcollapse complex data structures\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Log Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Logs are automatically rotated to prevent large file sizes\u003C\u002Fli>\n\u003Cli>Old logs are archived for reference\u003C\u002Fli>\n\u003Cli>Clear logs option available in settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Security Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Only users with appropriate permissions can view logs\u003C\u002Fli>\n\u003Cli>Sensitive data is automatically masked\u003C\u002Fli>\n\u003Cli>IP addresses and personal information are protected\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Tips & Best Practices\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>For Developers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use appropriate log levels for different types of messages\u003C\u002Fli>\n\u003Cli>Include relevant context in log messages\u003C\u002Fli>\n\u003Cli>Use file paths and line numbers for easier debugging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>For Administrators\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Regularly check logs for errors and warnings\u003C\u002Fli>\n\u003Cli>Set up appropriate user permissions\u003C\u002Fli>\n\u003Cli>Monitor log file size and rotation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Troubleshooting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If logs aren’t showing up, verify WP_DEBUG settings\u003C\u002Fli>\n\u003Cli>If editor links aren’t working, check editor installation\u003C\u002Fli>\n\u003Cli>If performance is slow, consider increasing PHP memory limit\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>LogIQ does not collect or store any personal data. All log data is stored locally on your server and is only accessible to users with appropriate permissions.\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fakmelias\u002Flog-iq\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> or contact us through our \u003Ca href=\"https:\u002F\u002Fakmelias.com\u002Fsupport\" rel=\"nofollow ugc\">support portal\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by AKM Elias\u003C\u002Fp>\n","A powerful and user-friendly debug log viewer for WordPress with editor integration.",10,495,"2025-07-06T14:41:00.000Z","6.8.5","7.4",[21,70,22,71],"developer-tools","log-viewer","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flog-iq\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flog-iq.1.0.3.zip",100,{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":28,"downloaded":83,"rating":28,"num_ratings":28,"last_updated":84,"tested_up_to":67,"requires_at_least":85,"requires_php":18,"tags":86,"homepage":89,"download_link":90,"security_score":74,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"daisy-debug","Daisy Debug – Easy WP Debugging, Enable WP Debug, View Error Logs, Download Debug Log","1.0.10","DaisyPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaisyplugins\u002F","\u003Cp>Daisy Debug provides an elegant interface for managing WordPress debugging settings. With toggle switches and real-time configuration updates, it’s the perfect tool for developers who need to debug WordPress sites without manually editing configuration files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🌸 Beautiful daisy-themed admin interface\u003Cbr \u002F>\n🔧 Modify WP_DEBUG and related constants with one click\u003Cbr \u002F>\n📝 View and manage debug.log directly from WordPress admin\u003Cbr \u002F>\n⚡ Real-time changes without manual file editing\u003Cbr \u002F>\n🔒 Safe wp-config.php modifications with automatic backups\u003Cbr \u002F>\n📊 Quick system information overview\u003C\u002Fp>\n","A beautiful debugging tool that lets you manage debug settings without editing wp-config.php file.",750,"2025-08-29T01:26:00.000Z","5.2",[20,87,21,22,88],"debug-log","wp-debug","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdaisy-debug","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdaisy-debug.1.0.10.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":28,"downloaded":99,"rating":28,"num_ratings":28,"last_updated":24,"tested_up_to":67,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":104,"download_link":105,"security_score":74,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":106},"debug-suite","Debug Suite","1.1.1","Kamruzzaman","https:\u002F\u002Fprofiles.wordpress.org\u002Fkzamanbd\u002F","\u003Cp>Debug Suite is a comprehensive WordPress development toolkit that transforms how developers debug and maintain WordPress sites. Built with enterprise-grade architecture and modern development practices, it provides powerful debugging capabilities while maintaining high performance and code quality.\u003C\u002Fp>\n\u003Ch4>🚀 Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Log Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time log file monitoring\u003C\u002Fli>\n\u003Cli>Configurable log levels and filtering\u003C\u002Fli>\n\u003Cli>Searchable log entries with context\u003C\u002Fli>\n\u003Cli>Log file rotation and cleanup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Error Tracking & Debugging\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Detailed error tracking and reporting\u003C\u002Fli>\n\u003Cli>Stack trace analysis\u003C\u002Fli>\n\u003Cli>Query debugging and optimization\u003C\u002Fli>\n\u003Cli>Performance profiling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer Tools\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Built-in code editor with syntax highlighting\u003C\u002Fli>\n\u003Cli>File system management interface\u003C\u002Fli>\n\u003Cli>Database query analyzer\u003C\u002Fli>\n\u003Cli>REST API debugging tools\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Modern Architecture\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dependency injection container\u003C\u002Fli>\n\u003Cli>Service layer pattern\u003C\u002Fli>\n\u003Cli>React\u002FTypeScript frontend\u003C\u002Fli>\n\u003Cli>Enterprise-grade codebase\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 Perfect for\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress developers building complex applications\u003C\u002Fli>\n\u003Cli>Agency developers managing multiple sites\u003C\u002Fli>\n\u003Cli>DevOps teams monitoring WordPress installations\u003C\u002Fli>\n\u003Cli>Site administrators debugging production issues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛡️ Security First\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Secure by default – strict file permissions\u003C\u002Fli>\n\u003Cli>Role-based access control\u003C\u002Fli>\n\u003Cli>Sanitized and escaped data handling\u003C\u002Fli>\n\u003Cli>WordPress security best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔧 Technical Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.7 or higher\u003C\u002Fli>\n\u003Cli>PHP 8.1 or higher\u003C\u002Fli>\n\u003Cli>Modern browser with JavaScript enabled\u003C\u002Fli>\n\u003Cli>Write permissions for log directories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🌟 Pro Features (Coming Soon)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Remote debugging capabilities\u003C\u002Fli>\n\u003Cli>Advanced performance profiling\u003C\u002Fli>\n\u003Cli>Team collaboration tools\u003C\u002Fli>\n\u003Cli>Custom logging integrations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkzamanbd\u002Fdebug-suite\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fkzaman.me\u002Fplugins\u002Fdebug-suite\u002Fdocs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkzamanbd\u002Fdebug-suite\u002Fissues\" rel=\"nofollow ugc\">Issue Tracker\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Built with modern WordPress development practices\u003C\u002Fli>\n\u003Cli>Uses React and TypeScript for the frontend\u003C\u002Fli>\n\u003Cli>Implements PSR standards and enterprise patterns\u003C\u002Fli>\n\u003Cli>Special thanks to the WordPress development community\u003C\u002Fli>\n\u003C\u002Ful>\n","A powerful, enterprise-grade debugging toolkit for WordPress developers with advanced log management, error tracking, and development tools.",319,"6.8","8.1",[20,21,70,103,22],"development","https:\u002F\u002Fkzaman.me\u002Fplugins\u002Fdebug-suite?utm_source=wp-plugins&utm_campaign=plugin-uri&utm_medium=wp-dash","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdebug-suite.1.1.1.zip","2026-03-15T10:48:56.248Z",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":28,"downloaded":115,"rating":28,"num_ratings":28,"last_updated":116,"tested_up_to":16,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":122,"download_link":123,"security_score":74,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"easy-error-log","Easy Error Log","2.3.1","Sabbir Sam","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevsabbirahmed\u002F","\u003Ch3>Say Hello to \u003Cstrong>Easy Error Log\u003C\u002Fstrong> – Your Essential Debugging Tool for WordPress\u003C\u002Fh3>\n\u003Cp>Tired of digging through your server to find the \u003Ccode>debug.log\u003C\u002Fcode> file?\u003Cbr \u002F>\n\u003Cstrong>Easy Error Log\u003C\u002Fstrong> transforms the way you debug WordPress by offering a modern, user-friendly interface right in your WordPress admin panel.\u003C\u002Fp>\n\u003Cp>Whether you’re a developer, site administrator, or just someone who wants peace of mind, \u003Cstrong>Easy Error Log\u003C\u002Fstrong> makes tracking down and resolving issues easier than ever.\u003C\u002Fp>\n\u003Cp>With a modern and intuitive UI, Easy Error Log simplifies error tracking and log management. Easily identify issues, manage debug logs, and keep your site running smoothly without diving into complex configurations with its Fatal Errors protection.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch3>🔗 Open Errors Directly in Code Editor. Quickly open the source of an error directly in:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>⚡ \u003Cstrong>VS Code\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>💡 \u003Cstrong>Sublime Text\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>🚀 \u003Cstrong>PHPStorm\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>🧬 \u003Cstrong>Atom\u003C\u002Fstrong> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>✨ Built-in Code Editor\u003C\u002Fh3>\n\u003Cp>Powerful code editor with advanced features:\u003Cbr \u002F>\n– 🎨 Syntax highlighting\u003Cbr \u002F>\n– 🔍 Search functionality\u003Cbr \u002F>\n– 👆 Multi-cursor editing support\u003Cbr \u002F>\n– ⌨️ Keyboard shortcuts for common actions\u003C\u002Fp>\n\u003Ch3>🖥️ Frontend Debugging Widgets\u003C\u002Fh3>\n\u003Cp>Interactive floating widgets show real-time errors directly on your website frontend.\u003C\u002Fp>\n\u003Ch3>🛠️ Full System Information\u003C\u002Fh3>\n\u003Cp>View detailed WordPress and server environment data:\u003Cbr \u002F>\n– WordPress Environment Info\u003Cbr \u002F>\n– Server Details\u003Cbr \u002F>\n– Active Theme & Plugins\u003Cbr \u002F>\n– Basic User Info\u003C\u002Fp>\n\u003Ch3>📂 Log Management Made Easy\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>View all errors in a clean, searchable dashboard\u003C\u002Fli>\n\u003Cli>Clean, refresh, and download logs instantly\u003C\u002Fli>\n\u003Cli>Toggle debug mode without editing \u003Ccode>wp-config.php\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Real-time error notifications with smooth animations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🛡️ WordPress Fatal Error Protection\u003C\u002Fp>\n\u003Cp>This WordPress fatal error protection system is essentially a smart safety net that prevents one bad plugin from taking down your entire website. Think of it like a ⚡ circuit breaker — one bad plugin won’t crash your whole site.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🧾 \u003Cstrong>Stays clear\u003C\u002Fstrong> – shows friendly error pages  \u003C\u002Fli>\n\u003Cli>📝 \u003Cstrong>Keeps logs\u003C\u002Fstrong> – for easy troubleshooting  \u003C\u002Fli>\n\u003Cli>👀 \u003Cstrong>Always watching\u003C\u002Fstrong> – Using PHP’s built-in error handling mechanisms\u003C\u002Fli>\n\u003Cli>🎯 \u003Cstrong>Pinpoints the issue\u003C\u002Fstrong> – finds the faulty plugin \u003C\u002Fli>\n\u003Cli>⚡ \u003Cstrong>Acts fast\u003C\u002Fstrong> – deactivates just the bad plugin  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>✅ Keeps your site running\u003C\u002Fp>\n\u003Ch3>🧰 Why Choose Easy Error Log?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> – No bloat\u003C\u002Fli>\n\u003Cli>🧩 \u003Cstrong>No Manual Configuration\u003C\u002Fstrong> – Everything configurable from dashboard\u003C\u002Fli>\n\u003Cli>🔒 \u003Cstrong>Secure\u003C\u002Fstrong> – Error logs only visible to authorized users\u003C\u002Fli>\n\u003Cli>🔁 \u003Cstrong>Real-Time Monitoring\u003C\u002Fstrong> – Instantly catch PHP warnings, notices, and fatal errors\u003C\u002Fli>\n\u003Cli>🎯 \u003Cstrong>Smart Error Handling\u003C\u002Fstrong> – Better error detection and recovery\u003C\u002Fli>\n\u003Cli>💻 \u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Advanced code editing capabilities\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upgrade your debugging experience with \u003Cstrong>Easy Error Log for WordPress\u003C\u002Fstrong> and gain full control over your site’s error logs today! 🚀\u003C\u002Fp>\n\u003Ch3>🔥 More Awesome Plugins\u003C\u002Fh3>\n\u003Cp>🛒 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-bulk-order-generator\u002F\" rel=\"ugc\">WC Bulk Order Generator\u003C\u002Fa>\u003C\u002Fstrong> (Free)\u003Cbr \u002F>\n\u003Cstrong>WC Bulk Generator\u003C\u002Fstrong> helps developers and store owners create realistic WooCommerce test data quickly. Generate thousands of WooCommerce products and orders with just a few clicks.\u003C\u002Fp>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>After activating the plugin navigate to your Admin Dashboard > WP Error Log > Activate the plugin.\u003Cbr \u002F>\nActive the debug log from Dashboard and enjoy receiving instant error while generate in website\u003C\u002Fp>\n","Effortlessly track and manage WordPress debug.log on your WordPress site. Streamline the debugging process with Easy Error Log.",2519,"2026-02-10T17:00:00.000Z","5.9","5.6",[20,21,120,22,121],"error","wp_debug","https:\u002F\u002Fgithub.com\u002Fsabbirsam\u002Fwp-error-log","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-error-log.2.3.1.zip",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":28,"downloaded":132,"rating":28,"num_ratings":28,"last_updated":133,"tested_up_to":16,"requires_at_least":17,"requires_php":68,"tags":134,"homepage":24,"download_link":138,"security_score":74,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"errorlyze","ErrorLyze – Error Logger & AI Debugger","1.0.1","dante0206","https:\u002F\u002Fprofiles.wordpress.org\u002Fdante0206\u002F","\u003Cp>\u003Cstrong>ErrorLyze\u003C\u002Fstrong> helps you \u003Cstrong>track WordPress errors\u003C\u002Fstrong>, \u003Cstrong>debug PHP issues\u003C\u002Fstrong>, and \u003Cstrong>monitor site health\u003C\u002Fstrong> automatically. Get \u003Cstrong>AI-powered error analysis\u003C\u002Fstrong> and \u003Cstrong>step-by-step fix instructions\u003C\u002Fstrong> for every WordPress error on your site.\u003C\u002Fp>\n\u003Cp>Perfect for WordPress developers debugging sites, administrators monitoring PHP errors, and agencies tracking errors across multiple client websites.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔍 Automatic Error Detection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>ErrorLyze captures all PHP errors, warnings, and notices automatically as they occur. No configuration needed – just install and activate.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🤖 AI-Powered Fix Recommendations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>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.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📊 Real-Time Error Monitoring\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Monitor WordPress errors directly from your dashboard with our widget. View error statistics, severity levels, and recent issues at a glance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic PHP Error Logging\u003C\u002Fstrong> – Captures errors, warnings, and notices in real-time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Error Analysis\u003C\u002Fstrong> – Get detailed fix instructions powered by artificial intelligence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dashboard Widget\u003C\u002Fstrong> – Monitor error statistics from your WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Alerts\u003C\u002Fstrong> – Instant notifications when critical errors occur\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Filtering\u003C\u002Fstrong> – Filter errors by severity (critical, high, warning), category, or search terms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Functionality\u003C\u002Fstrong> – Export error logs in CSV (Excel) or JSON format\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Cleanup\u003C\u002Fstrong> – Auto-delete old resolved errors to keep database clean\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Search\u003C\u002Fstrong> – Quickly find specific errors with full-text search\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copy to Clipboard\u003C\u002Fstrong> – Easily copy error messages for research or sharing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mark as Resolved\u003C\u002Fstrong> – Track which errors you’ve fixed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect For:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress developers debugging plugin and theme issues\u003C\u002Fli>\n\u003Cli>Site administrators monitoring production site health\u003C\u002Fli>\n\u003Cli>Development agencies managing multiple client sites\u003C\u002Fli>\n\u003Cli>DevOps teams tracking PHP errors and warnings\u003C\u002Fli>\n\u003Cli>Anyone wanting a cleaner, error-free WordPress site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How It Works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install and activate ErrorLyze\u003C\u002Fli>\n\u003Cli>Errors are automatically captured and logged\u003C\u002Fli>\n\u003Cli>View all errors in a clean, organized dashboard\u003C\u002Fli>\n\u003Cli>Click “Get AI Analysis” for intelligent fix recommendations\u003C\u002Fli>\n\u003Cli>Follow step-by-step instructions to resolve issues\u003C\u002Fli>\n\u003Cli>Mark errors as resolved to track your progress\u003C\u002Fli>\n\u003Cli>Optional: Enable email alerts for critical errors\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Why ErrorLyze?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Zero Configuration\u003C\u002Fstrong> – Works immediately after activation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy-Focused\u003C\u002Fstrong> – Error data stays in your database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong> – Clean interface, powerful filtering\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-Assisted\u003C\u002Fstrong> – Smart recommendations save debugging time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong> – Minimal performance impact\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free to Use\u003C\u002Fstrong> – No paid tiers or upgrade prompts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin uses an external API service for AI-powered error analysis:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service:\u003C\u002Fstrong> ErrorLyze AI Analysis API\u003Cbr \u002F>\n\u003Cstrong>Provider:\u003C\u002Fstrong> api.errly.nl (owned and operated by the plugin author)\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Provides AI-powered analysis and fix recommendations for WordPress PHP errors\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Sent to External Service:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Error message text only\u003C\u002Fli>\n\u003Cli>File path (sanitized, relative paths only)\u003C\u002Fli>\n\u003Cli>Line number where error occurred\u003C\u002Fli>\n\u003Cli>Site URL (for rate limiting purposes only)\u003C\u002Fli>\n\u003Cli>Unique site key (randomly generated, for rate limiting)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>When Data is Sent:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>ONLY when you manually click the “Get AI Analysis” button\u003C\u002Fli>\n\u003Cli>NEVER automatically or in the background\u003C\u002Fli>\n\u003Cli>Service availability may vary (limited capacity)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data NOT Sent:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No passwords or credentials\u003C\u002Fli>\n\u003Cli>No user personal information\u003C\u002Fli>\n\u003Cli>No database credentials\u003C\u002Fli>\n\u003Cli>No API keys or secrets\u003C\u002Fli>\n\u003Cli>No email addresses\u003C\u002Fli>\n\u003Cli>No full file contents\u003C\u002Fli>\n\u003Cli>No session data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Privacy & Security:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All communication via HTTPS encryption\u003C\u002Fli>\n\u003Cli>No personal data collected or stored on external servers\u003C\u002Fli>\n\u003Cli>Only error messages are analyzed\u003C\u002Fli>\n\u003Cli>GDPR compliant – no tracking, no cookies, no user data\u003C\u002Fli>\n\u003Cli>Data processed in real-time and not stored after analysis\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Service Terms:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service provided free of charge\u003C\u002Fli>\n\u003Cli>No account registration required\u003C\u002Fli>\n\u003Cli>No data retention beyond analysis processing\u003C\u002Fli>\n\u003Cli>Limited availability (rate limited per site)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Legal Information:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Terms of Service: https:\u002F\u002Fapi.errly.nl\u002Ferrorlyze-terms.html\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fapi.errly.nl\u002Ferrorlyze-privacy.html\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For questions about data handling, contact via the WordPress.org support forum.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, bug reports, or feature requests, please visit the WordPress.org support forum for this plugin.\u003C\u002Fp>\n\u003Cp>We respond to all support requests within 24 hours.\u003C\u002Fp>\n","Detect and fix WordPress PHP errors with AI-powered analysis. Automatic error logging, monitoring, and step-by-step fix recommendations for developers &hellip;",270,"2026-02-23T19:25:00.000Z",[135,21,22,136,137],"ai-analysis","error-tracking","php-errors","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ferrorlyze.1.0.2.zip",{"attackSurface":140,"codeSignals":233,"taintFlows":259,"riskAssessment":336,"analyzedAt":350},{"hooks":141,"ajaxHandlers":169,"restRoutes":229,"shortcodes":230,"cronEvents":231,"entryPointCount":232,"unprotectedCount":232},[142,148,152,157,159,161,165],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_init","handleManualCleanup","admin\\controllers\\CleanupController.php",50,{"type":143,"name":149,"callback":150,"file":146,"line":151},"admin_notices","displayCleanupNotices",51,{"type":143,"name":153,"callback":154,"file":155,"line":156},"admin_enqueue_scripts","closure","admin\\controllers\\HooksController.php",48,{"type":143,"name":144,"callback":154,"file":155,"line":158},131,{"type":143,"name":149,"callback":154,"file":155,"line":160},133,{"type":143,"name":162,"callback":154,"file":163,"line":164},"admin_menu","admin\\controllers\\MenuController.php",11,{"type":143,"name":166,"callback":154,"file":167,"line":168},"init","debug-log-viewer.php",36,[170,175,179,182,185,188,191,194,197,200,203,206,209,211,214,217,220,223,226],{"action":171,"nopriv":172,"callback":173,"hasNonce":172,"hasCapCheck":172,"file":146,"line":174},"dbg_lv_run_manual_cleanup",false,"ajaxRunManualCleanup",52,{"action":176,"nopriv":172,"callback":177,"hasNonce":172,"hasCapCheck":172,"file":146,"line":178},"dbg_lv_get_cleanup_stats","ajaxGetCleanupStats",53,{"action":180,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":181},"dbg_lv_log_viewer_clear_log",54,{"action":183,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":184},"dbg_lv_log_viewer_download_log",58,{"action":186,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":187},"dbg_lv_change_log_viewer_alerts_status",63,{"action":189,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":190},"dbg_lv_get_current_user_email",67,{"action":192,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":193},"dbg_lv_change_logs_update_mode",72,{"action":195,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":196},"dbg_lv_change_datetime_format",77,{"action":198,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":199},"dbg_lv_change_timezone",82,{"action":201,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":202},"dbg_lv_save_cleanup_settings",87,{"action":204,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":205},"dbg_lv_first_run_enable_logging",92,{"action":207,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":208},"dbg_lv_toggle_debug_mode",97,{"action":210,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":74},"dbg_lv_toggle_debug_scripts",{"action":212,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":213},"dbg_lv_toggle_log_in_file",103,{"action":215,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":216},"dbg_lv_toggle_display_errors",106,{"action":218,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":219},"dbg_lv_run_live_updates",111,{"action":221,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":222},"dbg_lv_is_debug_log_publicly_accessible",115,{"action":224,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":225},"dbg_lv_get_alert_schedule",123,{"action":227,"nopriv":172,"callback":154,"hasNonce":172,"hasCapCheck":172,"file":155,"line":228},"dbg_lv_get_cleanup_schedule",127,[],[],[],19,{"dangerousFunctions":234,"sqlUsage":235,"outputEscaping":238,"fileOperations":253,"externalRequests":27,"nonceChecks":236,"capabilityChecks":14,"bundledLibraries":254},[],{"prepared":236,"raw":28,"locations":237},4,[],{"escaped":239,"rawEcho":240,"locations":241},164,5,[242,245,247,248,250],{"file":243,"line":168,"context":244},"admin\\controllers\\LiveUpdatesController.php","raw output",{"file":246,"line":147,"context":244},"front\\views\\pages\\cleanup.tpl.php",{"file":246,"line":147,"context":244},{"file":246,"line":249,"context":244},62,{"file":251,"line":252,"context":244},"front\\views\\pages\\settings.tpl.php",134,18,[255],{"name":256,"version":257,"knownCves":258},"Freemius","1.0",[],[260,292,306,317,327],{"entryPoint":261,"graph":262,"unsanitizedCount":290,"severity":291},"saveSettings (admin\\controllers\\CleanupController.php:489)",{"nodes":263,"edges":286},[264,269,275,279,283],{"id":265,"type":266,"label":267,"file":146,"line":268},"n0","source","$_POST (x5)",500,{"id":270,"type":271,"label":272,"file":146,"line":273,"wp_function":274},"n1","sink","update_option() [Settings Manipulation]",506,"update_option",{"id":276,"type":266,"label":277,"file":146,"line":278},"n2","$_POST",515,{"id":280,"type":281,"label":282,"file":146,"line":278},"n3","transform","→ schedule_cleanup()",{"id":284,"type":271,"label":272,"file":146,"line":285,"wp_function":274},"n4",79,[287,288,289],{"from":265,"to":270,"sanitized":172},{"from":276,"to":280,"sanitized":172},{"from":280,"to":284,"sanitized":172},6,"low",{"entryPoint":293,"graph":294,"unsanitizedCount":27,"severity":291},"\u003CCleanupController> (admin\\controllers\\CleanupController.php:0)",{"nodes":295,"edges":301},[296,297,298,299,300],{"id":265,"type":266,"label":267,"file":146,"line":268},{"id":270,"type":271,"label":272,"file":146,"line":273,"wp_function":274},{"id":276,"type":266,"label":277,"file":146,"line":278},{"id":280,"type":281,"label":282,"file":146,"line":278},{"id":284,"type":271,"label":272,"file":146,"line":285,"wp_function":274},[302,304,305],{"from":265,"to":270,"sanitized":303},true,{"from":276,"to":280,"sanitized":172},{"from":280,"to":284,"sanitized":172},{"entryPoint":307,"graph":308,"unsanitizedCount":27,"severity":291},"changeLogsUpdateMode (admin\\controllers\\LogController.php:303)",{"nodes":309,"edges":315},[310,313],{"id":265,"type":266,"label":277,"file":311,"line":312},"admin\\controllers\\LogController.php",307,{"id":270,"type":271,"label":272,"file":311,"line":314,"wp_function":274},326,[316],{"from":265,"to":270,"sanitized":172},{"entryPoint":318,"graph":319,"unsanitizedCount":27,"severity":291},"changeDatetimeFormat (admin\\controllers\\LogController.php:333)",{"nodes":320,"edges":325},[321,323],{"id":265,"type":266,"label":277,"file":311,"line":322},337,{"id":270,"type":271,"label":272,"file":311,"line":324,"wp_function":274},356,[326],{"from":265,"to":270,"sanitized":172},{"entryPoint":328,"graph":329,"unsanitizedCount":50,"severity":291},"\u003CLogController> (admin\\controllers\\LogController.php:0)",{"nodes":330,"edges":334},[331,333],{"id":265,"type":266,"label":332,"file":311,"line":312},"$_POST (x2)",{"id":270,"type":271,"label":272,"file":311,"line":314,"wp_function":274},[335],{"from":265,"to":270,"sanitized":172},{"summary":337,"deductions":338},"The debug-log-viewer plugin exhibits a concerning security posture due to a significant number of unprotected AJAX handlers. While the code signals indicate good practices regarding SQL queries and output escaping, the 19 AJAX handlers operating without authentication checks represent a substantial attack surface. This means that any unauthenticated user could potentially trigger these functions, leading to unintended consequences or further exploitation if any vulnerabilities exist within them.\n\nThe taint analysis shows a worrying trend of 5 flows with unsanitized paths, though thankfully these did not reach critical or high severity. This suggests that while there may be opportunities for path manipulation, they are not currently leading to severe compromises. The plugin's vulnerability history, with one medium CVE previously, and a common pattern of missing authorization, reinforces the concern around unprotected entry points. The last reported vulnerability was in 2025, suggesting it's been patched, but the historical pattern is a red flag.\n\nIn conclusion, the plugin demonstrates strengths in secure coding practices for SQL and output handling. However, the overwhelming number of unprotected AJAX entry points is a critical weakness that overshadows these strengths. The historical trend of missing authorization vulnerabilities further emphasizes the need for robust access control on all dynamic functionalities.",[339,341,343,346,348],{"reason":340,"points":64},"19 unprotected AJAX handlers",{"reason":342,"points":240},"5 flows with unsanitized paths",{"reason":344,"points":345},"1 medium CVE in history",7,{"reason":347,"points":240},"Common vulnerability type: Missing Authorization",{"reason":349,"points":14},"Bundled library: Freemius v1.0","2026-03-16T19:00:45.456Z",{"wat":352,"direct":364},{"assetPaths":353,"generatorPatterns":356,"scriptPaths":357,"versionParams":360},[354,355],"\u002Fwp-content\u002Fplugins\u002Fdebug-log-viewer\u002Fadmin\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fdebug-log-viewer\u002Ffront\u002Fassets\u002Fvendor\u002Fcss\u002Ffont-awesome.min.css",[],[358,359],"\u002Fwp-content\u002Fplugins\u002Fdebug-log-viewer\u002Ffront\u002Fdist\u002Fbundle.js","\u002Fwp-content\u002Fplugins\u002Fdebug-log-viewer\u002Ffront\u002Fassets\u002Fvendor\u002Fjs\u002Ffont-awesome.js",[361,362,363],"debug-log-viewer\u002Fadmin\u002Fassets\u002Fcss\u002Fstyle.css?ver=","debug-log-viewer\u002Ffront\u002Fdist\u002Fbundle.js?ver=","debug-log-viewer\u002Ffront\u002Fassets\u002Fvendor\u002Fjs\u002Ffont-awesome.js?ver=",{"cssClasses":365,"htmlComments":367,"htmlAttributes":369,"restEndpoints":373,"jsGlobals":375,"shortcodeOutput":378},[366],"dbg_lv_plugin_wrapper",[368],"\u003C!-- Debug Log Viewer -->",[370,371,372],"data-view-mode","data-log-empty","data-log-filter",[374],"\u002Fwp-json\u002Fdebug-log-viewer\u002Fv1\u002Fsettings",[376,377],"dbg_lv_backend_data","dbg_lv_freemius_data",[]]