MS LMS Stats WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
This plugin create a menu in admin with stats and reports for Master Study
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/georgewebdevcy/ms-stats/archive/refs/heads/main.zipMS Stats for Bridge Project
A WordPress plugin that adds a dedicated admin reporting dashboard with MasterStudy LMS statistics for the Bridge Project site.
Requires: MasterStudy LMS (free) — the plugin will not activate without it.
Reports
| Tab | Description |
|---|---|
| Overview | Total enrollments, enrolled users, active courses |
| Users by Country | Enrolled users grouped by country (from MasterStudy profile) |
| Partner Export | Participant details, modules, progress and certificates by declared country |
| Enrollments by Language | Enrollment count grouped by language code |
| Course Progress | Avg progress %, fully completed count, completion rate per course |
| Quiz Completion | Pass rate per course across all quiz attempts |
| Login Activity | Active login session count per enrolled user |
| Certificates | Certificates issued per course |
Requirements
- WordPress 5.8+
- PHP 7.4+
- MasterStudy LMS (free, must be active)
Installation
- Clone or download this repository into
/wp-content/plugins/ms-stats-for-bridge-project/. - Run
composer installinside the plugin folder (if vendor/ is not present). - Ensure MasterStudy LMS is installed and active.
- Activate the plugin from the WordPress Plugins screen.
- Go to MS Stats in the admin sidebar.
Auto-Updates
This plugin uses YahnisElsts/plugin-update-checker to pull updates directly from this GitHub repository. Bump the Version: header in the main plugin file and push to main — WordPress will surface the update automatically.
Changelog
3.10.7
- Displayed registered module languages using English language names instead of locale codes in Partner Export and CSV.
3.10.6
- Improved performance by removing unused frontend assets and making country-filtered Partner Export queries load only needed learner details.
3.10.5
- Kept Partner Export within the page width, reduced the username column, and clipped long one-line module labels without overlap.
3.10.4
- Fixed Partner Export column overlap by allowing wide one-line module labels to scroll within a readable table layout.
3.10.3
- Balanced Partner Export columns and displayed each registered module on one line with its language code.
3.10.2
- Published the current Partner Export improvements as the latest plugin update.
3.10.1
- Refined Partner Export with compact progress bars, non-repeated module outcomes, narrower username display, and country-filtered export.
3.10.0
- Added a partner export table and CSV with participant contact details, declared country, all registered modules, completion level, and certificate status.
1.3.0
- Updated README files with accurate information.
1.2.0
- Added admin reporting dashboard with 7 tabbed reports.
1.1.0
- Added MasterStudy LMS dependency check (activation blocked without it).
- Added runtime admin notice if MasterStudy LMS is deactivated after install.
- Added GitHub auto-update mechanism via plugin-update-checker v5.6.
1.0.0
- Initial release.
License
GPLv2 or later — see LICENSE.
Releases
7 releases.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.