Skip to content

chiedev/mainwp-bulk-plugin-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MainWP Bulk Plugin Checker

A WordPress plugin to check multiple MainWP-managed sites for specific plugin installations using the MainWP REST API.

Description

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.

Features

  • ✅ 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

Installation

  1. Upload the mainwp-bulk-plugin-checker folder to /wp-content/plugins/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to 'Plugin Checker' > 'Settings'
  4. Enter your MainWP Dashboard URL and API Key
  5. Start checking plugins!

Requirements

  • WordPress 5.0 or higher
  • PHP 7.2 or higher
  • MainWP Dashboard with REST API enabled
  • Valid MainWP API Key

Usage

  1. Navigate to Plugin Checker in your WordPress admin
  2. Choose to check all sites or enter a custom list
  3. Enter plugin slugs you want to check (one per line)
  4. Click Check Plugins
  5. View, sort, and export results

Plugin Slugs

Enter plugin slugs like:

  • wp-time-capsule
  • wp-rocket
  • wordfence
  • mainwp-child-reports

The checker matches partial slugs, so "wp-rocket" will match "wp-rocket/wp-rocket.php".

Author

chiedev (Raycille Dimla)

License

This plugin is licensed under the GPL v2 or later.

Changelog

1.0.0

  • 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

Support

For issues, questions, or contributions, please visit the GitHub repository.


Built with ❤️ for the MainWP community

About

A WordPress plugin to check multiple MainWP-managed sites for specific plugin installations using the MainWP REST API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published