A WordPress plugin to check multiple MainWP-managed sites for specific plugin installations using the MainWP REST API.
MainWP Bulk Plugin Checker allows you to efficiently check multiple WordPress sites managed by MainWP for specific plugin installations. This plugin connects to your MainWP Dashboard via the REST API and provides a user-friendly interface for bulk plugin auditing.
- ✅ Check all sites or a custom list of sites
- ✅ Search for multiple plugins simultaneously
- ✅ View results in a sortable, interactive table
- ✅ See connection status for each site
- ✅ Copy column data with one click
- ✅ Export results to CSV format
- ✅ WordPress admin integration
- ✅ Secure API key storage
- Upload the
mainwp-bulk-plugin-checkerfolder to/wp-content/plugins/ - Activate the plugin through the 'Plugins' menu in WordPress
- Go to 'Plugin Checker' > 'Settings'
- Enter your MainWP Dashboard URL and API Key
- Start checking plugins!
- WordPress 5.0 or higher
- PHP 7.2 or higher
- MainWP Dashboard with REST API enabled
- Valid MainWP API Key
- Navigate to Plugin Checker in your WordPress admin
- Choose to check all sites or enter a custom list
- Enter plugin slugs you want to check (one per line)
- Click Check Plugins
- View, sort, and export results
Enter plugin slugs like:
wp-time-capsulewp-rocketwordfencemainwp-child-reports
The checker matches partial slugs, so "wp-rocket" will match "wp-rocket/wp-rocket.php".
chiedev (Raycille Dimla)
- GitHub: @chiedev
This plugin is licensed under the GPL v2 or later.
- Initial release
- Bulk plugin checking functionality
- Custom site list support
- Interactive sortable table
- Column copy feature
- CSV export
- Connection status display
- MainWP REST API v2 integration
For issues, questions, or contributions, please visit the GitHub repository.
Built with ❤️ for the MainWP community