
內容簡介
Health Radar 是一款全面的 WordPress 外掛,專為網站管理員設計,提供即時的外掛生態系統監控與健康審核。它能有效檢測外掛衝突、性能瓶頸、相容性問題及錯誤,幫助管理員避免潛在的網站問題。
【主要功能】
• 外掛衝突檢測器:即時偵測重複的腳本與樣式處理程序
• 性能洞察面板:測量總資源載入量並計算健康分數
• PHP 相容性檢查器:驗證外掛的 PHP 需求與伺服器版本
• 除錯日誌分析器:智能解析除錯日誌並分類錯誤
• 重複資源檢測器:識別多個外掛加載的相同 JS/CSS 庫
• 健康報告生成器:匯總網站健康快照並可導出
外掛標籤
開發者團隊
原文外掛簡介
Health Radar is a comprehensive WordPress plugin auditing and health monitoring tool for site administrators. Get a clear, real-time picture of their site’s plugin ecosystem—conflicts, performance bottlenecks, compatibility issues, and errors—without guessing or digging through logs.
Stop managing plugins blindly. Stop performance issues before they impact your users. Stop compatibility problems from becoming critical failures.
Core Features:
🔍 Plugin Conflict Detector — Instantly detects duplicate script and style handles, identifies hook collisions between active plugins, and highlights which plugins are fighting for the same resources.
⚡ Performance Insight Panel — Measures total enqueued assets, calculates JS/CSS payload, counts database queries (when SAVEQUERIES enabled), audits wp_options autoload bloat, and generates a 0–100 health score with actionable recommendations.
🐘 PHP Compatibility Checker — Validates each plugin’s Requires PHP header against your server version, scans for deprecated WordPress function usage, and flags incompatible plugins before they break your site.
📋 Debug Log Analyzer — Intelligently parses wp-content/debug.log, categorizes errors as fatal, warnings, or notices, attributes errors to specific plugins via stack trace analysis, and shows trends over time.
🧬 Duplicate Asset Detector — Uses file fingerprinting (MD5) to identify identical JavaScript and CSS libraries loaded by multiple plugins (detects jQuery, Lodash, Moment.js, Chart.js duplicates, and more).
📄 Health Report Generator — Compiles a full site health snapshot into a single printable page; export as JSON for automation, or generate PDF from browser print dialog.
WP-CLI Integration:
Automate plugin health audits and reporting via command line:
wp healthmonitor scan — Trigger a full plugin health scan and display results.
wp healthmonitor score — Get your current health score (0–100) instantly.
wp healthmonitor conflicts — List all detected plugin conflicts and collisions.
wp healthmonitor report — Generate a complete health report in table format.
wp healthmonitor report --format=json — Export full report as JSON for programmatic access and dashboards.
wp healthmonitor log --last=50 — Display recent debug log entries (customizable number).
Perfect for scheduled audits, CI/CD integration, and headless WordPress monitoring.
Who Should Use Health Radar?
WordPress Site Administrators — Take control of your plugin ecosystem.
Web Hosting Providers — Offer health audits to your clients as a value-add service.
WordPress Developers & Agencies — Audit client sites, debug complex plugin interactions, optimize performance.
WP-CLI Power Users — Integrate plugin audits into automation workflows and monitoring scripts.
Security & Privacy First:
This plugin operates with zero external dependencies and complete data privacy:
✅ No external HTTP requests — All analysis happens locally on your server.
✅ No telemetry or tracking — We don’t collect usage data.
✅ No data transmission — Your plugin list, errors, and reports never leave your site.
✅ WPCS & Security Compliance — Follows WordPress Coding Standards and best practices.
✅ WP_Filesystem API — Uses WordPress’s secure file operations, never direct fopen/fread.
✅ Nonce-protected AJAX — All admin actions verified with WordPress security tokens.
✅ Capability Checks — Only administrators (manage_options) can run scans or view reports.
System Requirements
WordPress: 6.3 or newer
PHP: 8.1 or newer (object-oriented PHP with type hints)
Database: MySQL 5.7+ or MariaDB 10.2+
Recommended: WP_DEBUG enabled during audits for maximum visibility
Performance & Compatibility
Performance Impact:
* Zero performance impact on front-end
* Admin dashboard scans: 1–3 seconds (depending on plugin count)
* Results cached for 1 hour
* No background processes or cron jobs
Tested Compatibility:
* ✅ WordPress 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 6.9+
* ✅ PHP 8.1, 8.2, 8.3, 8.4
* ✅ All major hosting providers (Kinsta, WP Engine, Bluehost, SiteGround, etc.)
* ✅ Multisite WordPress installations
* ✅ WP-CLI compatible
