Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/aliakbarrme/site-health-mini-dashboard/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
🩺 Site Health Mini Dashboard for WordPress
One dashboard widget that shows what needs attention on a WordPress site,
with a simple 0–100 health score.
✨ Features
- 🔄 Pending core, plugin and theme updates
- 🧩 Inactive plugins you can safely remove
- 🖼️ Heavy images (>300 KB) with the 5 biggest listed, plus total size
- ♿ Images missing alt text (SEO + accessibility)
- 🐘 PHP version check
- 🔒 HTTPS / SSL status
- 🐞 Debug output visible on the live site
- 🔎 Discourage search engines accidentally left on
- ⚡ Cached for 12 hours, refreshes after updates / uploads, Re-check button
🚀 Why I built it
When maintaining client sites, I want one glance to tell me what to fix. WordPress' built-in Site Health is great but long; this is the short version.
📦 Installation
- Click Code → Download ZIP on this page
- In WordPress go to Plugins → Add New → Upload Plugin and upload the ZIP
- Activate it, then open Dashboard (widget appears automatically for admins)
Tested on WordPress 6.5 with PHP 8.3. Single file, no external libraries.
👋 Author
Ali Akbar — Founder & Senior Developer at BD Webhut Need a WordPress website, a WooCommerce store or an AI chatbot? Hire me on Upwork · More tools
📄 License
GPL-2.0-or-later