Description
🧠 MSW Site Info
Author: MySimpleWebsite.co.za
Purpose:
Provide a complete developer and server diagnostic report of the WordPress site.
🖥️ Server & PHP Requirements
| Requirement | Minimum |
|---|---|
| PHP Version | 7.2+ |
| Extensions | json, curl (recommended), mbstring (recommended) |
| ini_get() | Must be enabled |
| Disk Info | Optional (if allowed by host) |
✔ Safe on shared hosting
✔ Read-only diagnostics only
🧩 WordPress Requirements
| Requirement | Version |
|---|---|
| WordPress | 5.0+ |
| Multisite | Supported |
| Admin Access | Required |
⚙️ How It Works
-
Reads WordPress constants and settings
-
Reads PHP configuration via
ini_get() -
Inspects loaded extensions
-
Reads server variables
-
Enumerates plugins and themes
No data is modified.
📍 Where You Use It
-
WP Admin → Tools → MSW Site Info
-
Optional shortcode:
📊 Information Provided
-
WordPress environment
-
Server software & OS
-
PHP configuration & extensions
-
Disk usage & permissions
-
Active theme details
-
Plugins & MU plugins list
-
Debug flags & environment type
📤 Export Options
-
Copy report to clipboard
-
Download full JSON report
✅ Benefits
-
Instant environment insight
-
Faster debugging
-
Perfect for support & audits
-
Eliminates guesswork in server issues
🧩 Combined Value (Why These Matter Together)
| Problem | Solution |
|---|---|
| Plugin testing breaks site | MU Watchdog |
| Unclear plugin status | Plugin Tracker |
| Unknown server constraints | Site Info |
| Team confusion | All three |
Together these form a professional WordPress development safety layer.
🔮 Optional Future Enhancements
-
Minimum PHP/WP compatibility warnings per plugin
-
“Safe Activate” button
-
Watchdog log viewer
-
Exportable plugin audit reports
-
Production-lock mode
If you’d like, I can also generate README.md files for each plugin or a single master documentation PDF for your dev toolkit.



