Site Report
A one-click site health report for your WordPress database, performance, security, and files — exportable as HTML, PDF, JSON, CSV, or TXT.
by Ujjwal Shrestha · github.com/ujjwalshres/site-report · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ujjwalshres/site-report/archive/refs/heads/main.zipA one-click site health report for your WordPress database, performance, security, and files — exportable as HTML, PDF, JSON, CSV, or TXT.
Description
Site Report gives you a single dashboard to check the health of your WordPress site, and lets you export the findings to share with a client or keep for your own records.
Database
- Table count, total size, and per-table row counts and sizes
- Overhead, revisions, transients, and spam comments
Performance
- PHP version, memory limits, and active caching
- Largest front-end resources
Security
- Detected security plugins and firewall rules
- Outdated plugin/theme counts
- Debug mode and file editor status
- Basic login-safety checks
- A lightweight scan for suspicious PHP patterns
Files
- Total site size, uploads folder size, temp/cache size
- Log files and unusually large files (over 10MB)
Plugins & Themes
- Active vs. inactive plugin counts
- Full plugin and theme inventory with versions
Export
Every report can be exported as HTML, PDF (via the browser's print dialog), JSON, CSV, or plain text — handy for sharing a snapshot with a client or keeping a record over time.
Privacy
Site Report does not collect, transmit, or store any data outside of your own WordPress installation. All checks run locally against your site's own database and file system.
Installation
- Upload the
site-reportfolder to the/wp-content/plugins/directory, or install the plugin directly through the WordPress admin under Plugins > Add New. - Activate the plugin through the 'Plugins' menu in WordPress.
- Go to Site Report in the admin sidebar to view your report.
Frequently Asked Questions
Does this plugin modify my site or fix issues automatically?
No. Site Report is read-only — it inspects your database, files, and configuration and reports on them. It does not change any settings or delete any data.
Where do exported reports go?
Exports are generated on demand and downloaded directly to your computer. Nothing is stored on the server beyond WordPress's normal temporary output buffering.
Does the PDF export require any extra libraries?
No. PDF export opens the report in your browser and triggers the print dialog, so you can save it as a PDF using your browser's built-in "Print to PDF" option.
Screenshots
- Database overview tab
- Performance environment tab
- Security status tab
- Files overview tab
- Plugins & themes tab
- Export options
Changelog
1.0.0
- Initial release.
Upgrade Notice
1.0.0
Initial release.